网站程序成功上传至轻云服务器或云虚拟主机后,访问网站时却出现“Fatal error: Unable to read XXXX bytes”错误信息。本文介绍这种情况的原因和解决方案。
问题描述
将网站程序成功上传至轻云服务器和云虚拟主机后,通过浏览器访问网站时,提示以下错误信息。
Fatal error: Unable to read XXXX bytes
问题原因
由于网站程序中PHP采用了Zend加密,使用FTP工具上传文件时需要采用二进制(B)的传输类型,如果选择了自动(A)或ASCII的传输类型,则会导致上传的文件受损从而出现该问题。
解决方案
本文以FileZilla 3.15.0版本为例,其他版本的软件页面请以实际界面显示为准。
使用FileZilla工具连接云虚拟主机。
具体操作,请参见使用FileZilla管理文件。
在FileZilla页面的顶部菜单栏,选择编辑(E)>设置(S)...。
在设置页面的选择页面(P)区域,选择传输>FTP:文件类型。
在默认传输类型区域,选中二进制(B),然后单击确定保存配置。
重新上传网站程序至轻云服务器或云虚拟主机。
尝试再次访问网站。
如果问题仍未解决,请提交工单。
文档内容是否对您有帮助?