百科问答小站 logo
百科问答小站 font logo



godaddy2015豪华主机怎样设置ecshop


user avatar   网友的相关建议: 
      

Ecshop是一款基于PHP语言及MySQL数据库架构开发的B2C独立网店系统,适合企业及个人快速构建个性化网上商店。GoDaddy主机尤
其是Linux系统主机完全可以安装Ecshop,但由于PHP版本(最新GoDaddy已更新到5.4以上)的原因,大家在安装Ecshop的时候可能
会遇到各种报错问题,所以亲自测试安装了一遍,帮助大家能够顺利安装。

准备:GoDaddy Linux豪华型主机(PHP版本:5.4.31),并且已经开通并绑定域名(如果没有开通,请参考:开通GoDaddy虚拟主机教程);Ecshop压缩包

GoDaddy主机安装Ecshop详细步骤

1.到Ecshop官网下载Ecshop程序压缩包到本地电脑。

2.下载完成后,登录到GoDaddy账户,选择安装Ecshop的主机,点击后面的绿色“Launch”。

3.首先我们需要创建数据库,详细创建步骤请参考GoDaddy主机创建数据库教程。

4.创建完数据库,我们在cPanel控制面板点击“文件管理器”进入。

5.进入域名绑定的根目录后,点击如图所示的“上传”按钮(由于文件不大,所以直接用文件管理器上传文件)。

6.点击“选择文件”选择本地已经下载的Ecshop压缩包。

7.上传的时候可以在右下角看到上传进度,如图所示:

8.上传完成后,回到根目录下,选中压缩包鼠标右键,出现如图所示的选项,选择“Extract”解压。

9.解压完成后找到“upload”文件夹。

10.将里面的所有文件全选后,鼠标右键选择“Move”,将其移动到根目录下(就是上传的压缩文件所在目录下)。

11.然后,在地址栏中输入“你的域名/install”,会出现下面的安装界面。选择“同意”并点击下一步。

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'];

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

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

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

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


一问题:出现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);即可解决。

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

以上就是在GoDaddy虚拟主机上安装Ecshop的基本步骤以及中间出现的问题,仅供参考。


user avatar   网友的相关建议: 
      可以参考godaddy主机中文指南上的教程。



相关godaddy话题

godaddy的域名怎么解析到Bluehost的虚拟主机上?
godaddy更换主机系统换ip会不会原来的网站内容被删除啊、
godaddy 虚拟主机怎么申请退款
如何获取godaddy主机的绝对路径,比如D:DedeAMPZWebRoot 当前所知道的只能获取到虚拟路径,是php主机
godaddy主机适合国内使用吗?稳定性怎么样呢?
godaddy美国共享主机访问速度快吗?是否适合用来建设外贸网站?
godaddy 虚拟主机在更换服务器的时候网站还能不能正常访问
关于godaddy主机空间 和 Wordpress的上传下载的问题
godaddy vds windows 可以切换到linux主机吗?
怎样把godaddy域名绑到byethost免费主机
美国godaddy 1美元主机送域名到期不用主机域名还能用吗
amazon主机与godaddy主机相比,国内哪个访问快?
godaddy的主机,是不是看不到系统?只能ftp传文件上去?你做不了任何配置?
外国主机用dnsdop解析访问速度快吗?godaddy买的域名和主机,国内访问速度慢有时无法打开网站
求推荐一个好用的美国虚拟主机,用godaddy现在可以吗?
在godaddy上买的的域名没有备案,申请的主机屋的免费空间,用的DNSpod解析。网站ping的通,但就是打不开
godaddy域名注册,支付宝已经付款成功了,怎么godaddy管理下怎么还没我注册的域名
Godaddy预装的linux系统是哪个版本的?
godaddy主机优惠码和godaddy推荐链接一样吗? 怎么获得主机优惠码? godaddy推荐链接已经有了。
godaddy 60天之内进行了转入,状态是Transfer delayed.



前一个讨论
我的网站无法访问,是godaddy的空间和主机,求救
下一个讨论
godaddy的域名怎么解析到Bluehost的虚拟主机上?





© 2024-04-27 - tinynew.org. All Rights Reserved.
© 2024-04-27 - tinynew.org. 保留所有权利