linux网站搬家win系统,Ecshop网站从windows虚拟主机迁移搬家到linux主机下报错的解决方案...

Linux主机和windows主机在配置环境上有所不同,所以程序在不同环境上安装、配置的过程中,难免出现问题。无忧主机香港php虚拟主机是linux的主机,最近在帮客户从windows环境下进行网站迁移到无忧主机的过程中,就出现了问题。

小编在给这位站长朋友做Ecshop网站迁移时,所有的数据和程序文件都迁移到新的主机空间了。数据库信息也配置好了。但当他访问域名时居然提示了一串报错提示。报错提示如下图所示:

通过代码报错返回的信息,不难看出,问题出在数据库中的一个字段。无忧主机小编登陆客户的数据库,找到这个字段,发现了端倪。数据表中记录的并非O.add_time这个字段,而是o.add_time。而我们又知道,linux系统和windows系统不一样,是区分大小写的,这么一来,就造成了找不到O.add_time的报错了。解决方法也很简单,只要把两个文件中的字段修改为小写这个文件就迎韧而解了。小编给大家分享下具体的解决方法:

第一:找到网站空间根目录下的join.php 和 index.php 这两个PHP文件。

第二:用一种编辑软件(例如editplus)分别打开这两个文件把这两个文件下的O.add_time替换为o.add_time.

第三:保存上传覆盖以前的文件即可。

这时候您再回到之前访问的页面刷新下网页就可以看到迁移过来的网站正常了。

这是一个不同的环境大小写造成的问题,类似的问题还有不少,无忧主机小编遇到了类似的问题,都会整理成文档分享给大家。感谢大家长期以来对无忧主机的关注和支持。无忧主机小编以后也会更加努力写出更多的文章帮助大家解决各种建站问题。

相关文章推荐阅读:

ECSHOP后台商品详情无法上传图片

ECSHOP创建管理员帐号失败的解决办法

ECSHOP安装遇到安装数据失败的解决方法

ECSHOP去版权_删除ECSHOP底部版权信息的方法

本文地址:https://www.51php.com/ecshop/13777.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值