您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
linux环境下安装ecshop的方法
石和革2024-12-19 11:32:16ecshop商城教程已有4人查阅
导读在用PHP5.3以上的PHP版本时,只要是涉及时间的会报一个。修改php.ini。打开php5.ini查找date.timezone 去掉前面的分号修改成为:date.timezone =PRC
1.service httpd start
2.service mysqld start
在用PHP5.3以上的PHP版本时,只要是涉及时间的会报一个 这样的错。如何解决呢
修改php.ini。打开php5.ini查找date.timezone 去掉前面的分号修改成为:date.timezone =PRC
进入mysql控制台 (mysql 改密码)
1) use mysql
2) update user set password=password('new password') where user='root';
3) flush privileges
4)登陆 /usr/bin/mysql -uroot -proot 修改{ECSHOP_PATH}为ECSHOP安装的根目录,然后运行脚本。
我看到很多人包括某些版主都推荐对temp目录权限设置为 777 ,我觉得有很大安全隐患,值得商榷。
我个人的设置是:
1.对网站所有目录设置为 755,
2.对网站所有php、htm、jpg、lbi、css、dwt文件设置为644 。
3.通过chown命令 把整个网站目录的属主改为启动apache的用户名下,并把常用管理员账户加入apache组。然后限制apache用户的登录属性。这样apache便有权限写入缓存目录,但apache用户又是无法由外部登录的。
经测试:完全正常使用,这样把外部用户的写入可能降到较低。。。看看大家还有无更好更安全的办法!
2.service mysqld start
在用PHP5.3以上的PHP版本时,只要是涉及时间的会报一个 这样的错。如何解决呢
修改php.ini。打开php5.ini查找date.timezone 去掉前面的分号修改成为:date.timezone =PRC
进入mysql控制台 (mysql 改密码)
1) use mysql
2) update user set password=password('new password') where user='root';
3) flush privileges
4)登陆 /usr/bin/mysql -uroot -proot 修改{ECSHOP_PATH}为ECSHOP安装的根目录,然后运行脚本。
我看到很多人包括某些版主都推荐对temp目录权限设置为 777 ,我觉得有很大安全隐患,值得商榷。
我个人的设置是:
1.对网站所有目录设置为 755,
2.对网站所有php、htm、jpg、lbi、css、dwt文件设置为644 。
3.通过chown命令 把整个网站目录的属主改为启动apache的用户名下,并把常用管理员账户加入apache组。然后限制apache用户的登录属性。这样apache便有权限写入缓存目录,但apache用户又是无法由外部登录的。
经测试:完全正常使用,这样把外部用户的写入可能降到较低。。。看看大家还有无更好更安全的办法!
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
ecshop数据库操作方法getRow、getAll、getOne之间的区别
ECShop没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。这样做的好处是实现非常轻量,大大减小了分发包的文件大小。另外,当网站需要做memcached缓存ecshop v2 v3 EXP使用方法代码示例
大概就是这么个样子,具体要怎么用自己在添加主函数就行。ecshop后台非可编辑区域怎么修改为可编辑区域
我们在ECSHOP后台设置ECSHOP模板模块的时候,会看到有些模块显示“非可编辑区域”而无法设置,通过简单几步,就可以把“非可编辑区域”改为“可编辑区域”ecshop商品相册鼠标移动滑过小缩略图显示大商品图片
部分人ECSHOP模板商品页面商品相册缩略图小图要靠点击才会显示商品大图先打开goods.dwt在之间。然后找到代码:
留言与评论 (共有 0 条评论) |