ShopNC B2B2C最新版 隐藏SHOP和去除shop方法

方法一:shopwwi.com运维提供
这个方法我想大家都知道!就是传统的官方所教导的方法!就是域名绑定目录法!shoshopwwi.com运维提供pwwi.com运维提供
1.将www.shopwwi.com绑定根目录下的shop目录!shopwwi.com运维提供shopwwi.com运维提供
2.根目录可以用根域名shopwwi.com绑定!shopshshopwwi.com运维提供opwwi.com运维提供wwi.com运维提供
3.其他文件夹也绑定*.shopwwi.com!前缀自己想!sshopwwi.com运维提供hopwwi.com运维提供
4.绑定完目录之后!然后修改config.ini.php里的对应绑定域名shopwwi.com运维提供shopwwi.com运维提供
此为方法一:有点确实去除了shop!但是当用二级域名访问店铺的时候!依然后缀会出现shop!无解!sshopwwi.com运维提供hopwwi.com运维提供
注意:shopwwi.com换成自己的域名!不要挑刺!shopwwi.com运维提供
shopwwi.com运维提供
方法二:
shopwwi.com运维提供
此方法修改起来较费时费力!因此我尽量说的详细一点!shopwwi.com运维提供
shopwwi.com运维提供
为了能够使www域名能够够完善的使用!请按以下步骤一步一步来!shopwwi.com运维提供
shopwwi.com运维提供
1.转移shop下目录文件至根目录shopwwi.com运维提供
2.修改config.ini.php里的shop绑定域名更改为无shop目录shopwwi.com运维提供
3.将原始根目录的index.php更改为main.php文件名自己定!并修改index.php代码(index.php=main.php的情况下按以下修改!你改成啥main.php就是啥):shopwwi.com运维提供

  1. $site_url = strtolower(‘http://’.$_SERVER[‘HTTP_HOST’].substr($_SERVER[‘PHP_SELF’], 0, strrpos($_SERVER[‘PHP_SELF’], ‘/index.php’)).’/shop/index.php’);
  2. @header(‘Location: ‘.$site_url);

复制代码

修改为shopwwi.com运维提供

  1. $site_url = strtolower(‘http://’.$_SERVER[‘HTTP_HOST’].substr($_SERVER[‘PHP_SELF’], 0, strrpos($_SERVER[‘PHP_SELF’], ‘/main.php’)).’/index.php’);
  2. @header(‘Location: ‘.$site_url);

复制代码

4.打开shop下的index.php也就是现在转移到跟目录下的index.php找到以下代码

  1. if (!@include(dirname(dirname(__FILE__)).’/global.php’)) exit(‘global.php isn\’t exists!’);

复制代码

修改为

  1. if (!@include(dirname(__FILE__)).’/global.php’) exit(‘global.php isn\’t exists!’);

复制代码


5.是不是觉得很简单 想问我还有没有其他操作的 我想说的是 没了!就这些
shop

php中实现可以返回多个值的函数实例

在python和golang中都有一个函数同时返回多个值的方法,其实php也可以,但相比python和golang要稍微麻烦一点,下面是一个简单的演示范例,这里用到了list函数

<?php
  function retrieve_user_profile() {
   user[] = "Jason";
   user[] = "jb51.net";
   user[] = "English";
   returnuser;
  }
  list(name,email,language) = retrieve_user_profile();
  echo "Name:name, email: email, preferred language:language";
?>

discuz论坛注册用户名长度修改

找到下面三个文件,Ucenter下model文件夹中user.php、Discuz下uc_client/model文件夹中user.php、DEDECMS下uc_client/model文件夹中user.php,使用文本编辑工具打开,找到以“if(len”开头的验证用户名长度和是否含有敏感字符的代码,Ucenter、Discuz和DEDECMS5中是if(len > 15 || $len < 3,就是用户名不大于15不小于3,UCHOME中是if($len > 10 || $len < 3,用户名不小于3不大于10,将这些数字改成您需要的数字,我设置的是不大于20不小于3(也就是说UTF8版下注册用户名不超过6个汉字)。 注意:这个设置的值是英文字符长度,如果是utf版,每中文字符占用3,gbk版每字符占用2。 修改数据库: 将Discuz、Ucenter、UCHOME三个的数据库member数据表[Username]字段的长度修改为上面设置的数字,如20,DEDECMS不需要设置,默认就是20.

ThinkPHP框架使用Smarty模板引擎

最近公司使用ThinkPHP框架,所以比较关注,想到之前公司使用的框架用的模板引擎是 Smarty,而且用的还挺顺手的。
转到使用ThinkPHP自带的模板引擎还有点不习惯,所以在想换成Smarty模板引擎,网上看了一下,结果还是比较简单。
以此记录一下

首先ThinkPHP框架里面要有Smarty扩展 位置在 ThinkPHP\Extend\Vendor\Smarty ,如果没有就去 Smarty官网下一个最新版吧,也推荐使用最新版的。一般完整版的ThinkPHP框架都含有 Smarty扩展的。
然后只需修改配置文件 Conf\config.php

<?php
return array(
    //'配置项'=>'配置值'
    'TMPL_ENGINE_TYPE'      => 'Smarty',
    'TMPL_ENGINE_CONFIG'    => array(
        'caching' => TRUE,
        'template_dir' => TMPL_PATH,
        'compile_dir' => TEMP_PATH,
        'cache_dir' => CACHE_PATH,
        'left_delimiter' => '{',
        'right_delimiter' => '}',
    ),
);
?>

Action:

1
2
3
4
5
6
7
8
9
10
<?php
class IndexAction extends Action {
    public function index(){
        $data = array(
            'asdf' => 1,'dfg' => 2,'asdfrg' => 3,'yhnfd' => 4,'bfws' => 1
        );
        $this->assign('test',$data);
        $this->display();
    }
}

html:

1
2
3
4
5
{$smarty.now}
<br />
{foreach $test as $key=>$data}
{$key}:{$data}<br />
{/foreach}

最后输出:
1411459827
asdf:1
dfg:2
asdfrg:3
yhnfd:4
bfws:1

yes,这样就搞定了,使用Smarty模板就这么简单

WIN10始终以管理员打开命令提示符CMD

CMD对一些用户而言,使用频率非常高,而且需要是以管理员身份启动,下面是设置默认以管理员身份启动CMD的方法,经常使用此工具的朋友可以看看

  CMD(命令提示符)对一些用户而言,使用频率非常高,而且需要是以管理员身份启动。其实我们可以设置默认以管理员身份启动CMD,我们来看看Win8下如何操作。

  操作步骤

  第一步、在桌面右键新建文本文件,复制以下代码到记事本中。

  reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\ApPCompatFlags\Layers” /v “c:\windows\system32\cmd.exe” /d “RUNASADMIN” /f

八亿PC

  第二步、点击文件菜单,选择“另存为”,在另存为对话框,将保存类型设置成“所有文件”,然后将文件命名为“CMD.BAT”。

八亿PC

  第三步、在桌面右键单击CMD.BAT文件,菜单中选择“以管理员权限运行”,操作完成后,试一下在运行中执行CMD命令,是不是打开就是管理员:C:\windows\system32\cmd.exe界面了?

八亿PC

  相信这个简单的操作过程对多数用户不成问题,对CMD有较高使用需求的用户可以赶紧设置起来。

查看MySQL记录执行过的SQL

第一种:查Slow query的SQL语法:

log_slow_queries = /var/log/mysql/mysql-slow.log
long_query_time = 2 (超过2秒的SQL语法记录起来,设短一点来记录除错也是一种方法.)

第二种:设MySQL Replication用binlog:

log_bin = /var/log/mysql/mysql-bin.log (此档要用mysqlbinlog解来看,mysqlbinlog mysql-bin.000042| grep “T_ABC” | grep “column value”)
mysql会将所有INSERT/UPDATE/DELETE语法记于此(但是语法可能跟你想的不同),这是要写给SLAVE用的log 文件

第三种:推荐此方法,将MySQL执行的每行指令全都记录起来:

log = /tmp/mysql.log
restart mysql后, tail -f /tmp/mysql.log就可以看到

职场发展中气度的养成

一:沉稳
(1)不要随便显露你的情绪。
(2)不要逢人就诉说你的困难和遭遇。
(3)在征询别人的意见之前,自己先思考,但不要先讲。
(4)不要一有机会就唠叨你的不满。
(5)重要的决定尽量有别人商量,最好隔一天再发布。
(6)讲话不要有任何的慌张,走路也是。
二:细心
(1)对身边发生的事情,常思考它们的因果关系。
(2)对做不到位的执行问题,要发掘它们的根本症结。
(3)对习以为常的做事方法,要有改进或优化的建议。
(4)做什么事情都要养成有条不紊和井然有序的习惯。
(5)经常去找几个别人看不出来的毛病或弊端。
(6)自己要随时随地对有所不足的地方补位。

三:胆识
(1)不要常用缺乏自信的词句
(2)不要常常反悔,轻易推翻已经决定的事。
(3)在众人争执不休时,不要没有主见。
(4)整体氛围低落时,你要乐观、阳光。
(5)做任何事情都要用心,因为有人在看着你。
(6)事情不顺的时候,歇口气,重新寻找突破口,就结束也要干净利落。
四:大度
(1)不要刻意把有可能是伙伴的人变成对手。
(2)对别人的小过失、小错误不要斤斤计较。
(3)在金钱上要大方,学习三施(财施、法施、无畏施)
(4)不要有权力的傲慢和知识的偏见。
(5)任何成果和成就都应和别人分享。
(6)必须有人牺牲或奉献的时候,自己走在前面。
五:诚信
(1)做不到的事情不要说,说了就努力做到。
(2)虚的口号或标语不要常挂嘴上。
(3)针对客户提出的“不诚信”问题,拿出改善的方法。
(4)停止一切“不道德”的手段。
(5)耍弄小聪明,要不得!
(6)计算一下产品或服务的诚信代价,那就是品牌成本。
六:担当
(1)检讨任何过失的时候,先从自身或自己人开始反省。
(2)事项结束后,先审查过错,再列述功劳。
(3)认错从上级开始,表功从下级启动
(4)着手一个计划,先将权责界定清楚,而且分配得当。
(5)对“怕事”的人或组织要挑明了说。
(6)因为勇于承担责任所造成的损失,公司应该承担

来源:http://blog.csdn.net/bjourney/article/details/46840177