2014年9月

本安装说明是在ecshop2.7.3 UTF-8 下的默认模板基础上进行调试安装的,如果你是自定义的模板请参考下面的说明进行相应的调整

1.先将sms文件夹上传到ecshop的安装根目录。

2.修改sms文件夹下sms.php中的用户名和密码修改成你注册时填写的用户名和密码,如果还没注册请到http://www.ihuyi.com/product.php页面下免费注册。

- 阅读剩余部分 -

ECShop模板在使用过程中会遇到会员退出再登陆时购物车里面的商品会被清空掉的,通过ECSHOP开发中心的技术,整理的文档,对程序做简单修改即可实现会员退出不清空购物车

ECShop版本:V2.7.3

修改文件 \includes\cls_session.php 270行左右

$this->db->query('DELETE FROM ' . $GLOBALS['ecs']->table('cart') . " WHERE session_id = '$this->session_id'");

改为:

$this->db->query('DELETE FROM ' .$GLOBALS['ecs']->table('cart') . " WHERE session_id ='$this->session_id' AND user_id = 0");//只清空匿名用户的购物车,退出不清空购物车*/

修改文件 \includes\lib_main.php 27行

- 阅读剩余部分 -

最近在用AMH5管理云主机,但西部数码有一台时间总是和AMH的授权服务器时间不同步,虽然用crontab同步时间,但AMH授权效验时差太短(据A大说只有30S),导致每天都要重新授权,按以下方法修改:

/usr/local/amh-5.0/web/Controller/config.php

将其中的30改成300,即5分钟

$keydata = urlencode(functions::sys_auth($keydata, 'ENCODE', $_SESSION['amh_config']['WebKeyPass']['config_value'], 30));

改为

$keydata = urlencode(functions::sys_auth($keydata, 'ENCODE', $_SESSION['amh_config']['WebKeyPass']['config_value'], 300));

/usr/local/amh-5.0/web/Controller/module.php

有两处相同处理。