今天大鸟在处理一个企业网站客户,他是希望将网站数据从其他网络公司搬迁过来。业务那边已经收到打包过来的网站文件和数据库,整个文件才3MB,所以也没有必要给他们丢到服务器上,直接在虚拟主机上就可以解决问题,反正这个客户好像只要确保能正常打开就可以。
虚拟主机采用的是cPanel面板,正常的添加附加域名,以及MYSQL数据库之后,将网站文件通过.ZIP压缩包的形式传到对应目录,然后采用文件管理器直接在线解压(这里少一张图,报错无法解压,忘记截图了)。可以确定是压缩包是完整的,而且多尝试几次还是问题。我也没有搜索报错问题,我就想着是不是真的压缩包有问题,于是我还慢慢的直接文件传上去。

Fatalerror:Unabletoread44367bytesin......
好不容易将文件一个个都上传到虚拟主机中,还好文件不多,要是几百兆那就惨了。但是传好之后,修改数据库链接(数据库导入没有问题),打开页面出现上面错误。通过搜索发现应该是进制问题。
那可以判断,原来压缩包上传的时候,进制肯定也有问题,于是在上传FTP工具的时候,看看有没有进制设置。因为目前我用了XFTP,在属性和参数中也没有看到进制的选项。
进制方式我没有找到,我直接在主机类型中把原来默认的AUTO改成Linux。然后压缩包ZIP上传后能顺利解压。最后检查数据库链接文件,可以顺利的打开迁移的网站。
本文来源:vps主机--网站fatalerror怎么解决
本文地址:https://www.idcbaba.com/vps/2859.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。