西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > ecshop教程 >

在GoDaddy主机安装Ecshop详细教程(2)

时间:2014-12-08 16:22来源:未知 作者:好模板 点击:
12.此时我们可能会遇到如图所示的两个问题。 解决方法: 第一个问题,我们在文件管理器中按照提示的路径找到lib_installer.php文件,进入编辑,将第31行中

12.此时我们可能会遇到如图所示的两个问题。

检查安装环境

解决方法:第一个问题,我们在文件管理器中按照提示的路径找到lib_installer.php文件,进入编辑,将第31行中的return cls_image::gd_version();改成:$p = new cls_image();return $p->gd_version();即可解决。

第二个问题,在上面的lib_installer.php中找到$jpeg_enabled = ($gd_info['JPG Support'] === true) ? $_LANG['support'] : $_LANG['not_support'];这一段代码,将其中的“JPG”改成“JPEG”即可解决。代码如下:
$jpeg_enabled = ($gd_info['JPEG Support'] === true) ? $_LANG['support'] : $_LANG['not_support'];

14.保存上面的修改后,我们在回到安装界面,点击底部的“重新检查”按钮,即可发现刚才的问题已经解决。

重新检查环境

15.继续下一步,配置系统。在出现的界面中填写相关信息:这里的数据库主机和端口号默认即可(这针对改版后的主机来说的,老式主机可能需要更改数据库主机名,可以在数据库后台查找);用户名、和数据库名就是刚才创建数据库的时候的信息;其他信息按照提示填写即可。填写完成后点击“安装”。

填写Ecshop配置信息

16.安装完成后,会出现下图提示,表示Ecshop成功安装。

Ecshop安装成功

17.直接进入安装好的首页,可能会发现下面的问题:

第一问题:出现Strict Standards: Only variables should be passed by reference in /home/.../ecshop/includes/cls_template.php on line 418错误代码。

解决办法:通过提示的路径,在文件管理器里找到cls_template.php文件,通过编辑器进入修改代码,找到:$tag_sel = array_shift(explode(' ', $tag));将其更改为$tag_arr = explode(' ', $tag); $tag_sel = array_shift($tag_arr);,然后将/home/.../ecshop/tempt/caches路径里面的缓存文件删除掉,问题即可解决。

第二个问题:出现Strict Standards: Only variables should be passed by reference in /home/.../public_html/ecshop/includes/lib_main.php on line 1316错误代码。

解决办法:通过提示的路径,在文件管理器里找到lib_main.php文件,通过编辑器进入修改代码,找到$ext = end(explode('.', $tmp));,更改为$extsub=explode('.', $tmp); $tmp=end($extsub);即可解决。

18.基本问题已经解决掉,再登录自己的网站首页是不是已经出现了下面的界面?恭喜你,安装成功!

GoDaddy安装Ecshop完成

以上就是好模板在GoDaddy虚拟主机上安装Ecshop的基本步骤以及中间出现的问题,或许还有其他的Ecshop报错问题好模板没有遇到,大家在安装的过程如果遇到了其他的错误,可以在本文底下留言,好模板会积极帮助大家解决的。

(责任编辑:好模板)
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容