您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
linux系统nginx环境怎么安装ecshop
梁胤鸣2024-12-26 10:57:31ecshop商城教程已有人查阅
导读(1)解压到 nginx/html下 浏览器访问:127.0.0.1/ecshop/index.php;原因:nginx 中 nginx.conf location 没有默认的index.php
一: nginx上安装ecshop 案例
(1)解压到 nginx/html下 浏览器访问:127.0.0.1/ecshop/index.php
出现错误:not funod file
原因:nginx 中 nginx.conf location 没有默认的index.php
解决办法:nginx 中 nginx.conf location 加入 index.php
重启nginx ./sbin/nginx -s reload 再次浏览器访问:127.0.0.1/ecshop/index.php
(2) 安装出现不可写入
原因:linux 权限问题
解决办法:进到ecshop目录[加入权限] chomd o+r 目录名称[如cert] -R
(3) 如果安装的时候mysql 失败
原因:在linux用localhost连接数据库的时候,不是用tcp协议连接的,而是用sockte来连接。
解决办法(1):在安装的时候 数据库连接地址loaclhost 改成 IP 127.0.0.1
解决办法(2):修改php.ini文件使其支持 不知道php.ini在哪 可以用搜索命令
find / -name php.ini 找到之后
vim php.ini 查找出 mysql.default_host [查找方式 /socket 多次查找就可以搜索到]
mysql.default_host =/var/lib/mysql/mysql.sock [使mysql 支持socket]
(4) 安装数据库失败 [arning: date_default_timezone_get(): It is not ...]
原因:linux上的设置的时间区不对。出现错误的警告。
解决办法:找到php.ini 修改成 date.timezone =PRC [PRC是中华人民共和国英语的简称]
提示然后安装成功
(5) 点击首页出现错误
原因是:ecshop框架太过于陈旧,php的版本过高,有些语法有更变导致错误。
解决办法:
(1)删除安装ecshop 重新解压。进入ecshop目录中includes vim init.php修改:
error_reporting(0); 把参数改成 0 。@ini_set('display_errors',0); 也修改成0 .
并删除一下代码:
(1)解压到 nginx/html下 浏览器访问:127.0.0.1/ecshop/index.php
出现错误:not funod file
原因:nginx 中 nginx.conf location 没有默认的index.php
解决办法:nginx 中 nginx.conf location 加入 index.php
重启nginx ./sbin/nginx -s reload 再次浏览器访问:127.0.0.1/ecshop/index.php
(2) 安装出现不可写入
原因:linux 权限问题
解决办法:进到ecshop目录[加入权限] chomd o+r 目录名称[如cert] -R
(3) 如果安装的时候mysql 失败
原因:在linux用localhost连接数据库的时候,不是用tcp协议连接的,而是用sockte来连接。
解决办法(1):在安装的时候 数据库连接地址loaclhost 改成 IP 127.0.0.1
解决办法(2):修改php.ini文件使其支持 不知道php.ini在哪 可以用搜索命令
find / -name php.ini 找到之后
vim php.ini 查找出 mysql.default_host [查找方式 /socket 多次查找就可以搜索到]
mysql.default_host =/var/lib/mysql/mysql.sock [使mysql 支持socket]
(4) 安装数据库失败 [arning: date_default_timezone_get(): It is not ...]
原因:linux上的设置的时间区不对。出现错误的警告。
解决办法:找到php.ini 修改成 date.timezone =PRC [PRC是中华人民共和国英语的简称]
提示然后安装成功
(5) 点击首页出现错误
原因是:ecshop框架太过于陈旧,php的版本过高,有些语法有更变导致错误。
解决办法:
(1)删除安装ecshop 重新解压。进入ecshop目录中includes vim init.php修改:
error_reporting(0); 把参数改成 0 。@ini_set('display_errors',0); 也修改成0 .
并删除一下代码:
if ((DEBUG_MODE & 1) == 1)
{
error_reporting(E_ALL);
}
else
{
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
}
(2)打开 vim ecshop/install/incudes/init.php 把头部分修改成如下代码
@ini_set('display_errors', 0);
error_reporting(0);
修改完成之后 就直接访问地址:127.0.0.1/ecshop 安装
本文标签:
很赞哦! ()
下一篇:ecshop标签调用大全
相关文章
随机图文
-
ecshop编辑器FCKeditor修改成KindEditor编辑批量上传图片
ecshop一直使用的编辑器是fck,这个不用多说,相信很多朋友用的很悲剧吧,特别是图片不能批量上传图片。 -
ecshop模板更换的一些注意细节
更换ECSHOP模板,应该算是比较基本的操作。但是有一些注意点很关键,如果忽略,可能会出现这样那样的错误。 -
ecshop帮助中心文章显示数量限制的修改方法
教你一个“在ECSHOP帮助中心限制文章显示条数”的方法,例如只显示每个小类的前5篇文章。为了照顾大多数站长,本教程倾向于在模板里修改实现。 -
ecshop商品详情页显示当前会员等级价格的实现方法
会员登录状态下,在ECSHOP商品详情页的本店售价中显示当前登录会员对应的等级价格,在未登录状态下,则还默认显示原来的本店售价。
留言与评论 (共有 条评论) |