全部产品
云市场

轻云服务器和云虚拟主机上传网站程序提示“Fatal error: Unable to read XXXX bytes”

更新时间:2020-05-22 10:28:19

免责声明: 本文档可能包含第三方产品信息,该信息仅供参考。阿里云对第三方产品的性能、可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺。

问题描述

在轻云服务器和云虚拟主机内上传网站程序后,访问网站提示以下错误。

Fatal error: Unable to read XXXX bytes

问题原因

由于PHP采用了Zend加密,使用FTP上传文件需要采用二进制的方式,不能采用Auto和ASCII的方式上传文件,否则会导致文件损坏。

解决方案

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
  1. 打开Filezilla工具,依次选择编辑>设置>传输>FTP:文件类型默认传输类型选择二进制,选择确定保存配置。
    {6F20CB41-F73C-46B7-9A61-BDBF96CBB308}_20200521115224.jpg
  2. 然后重新上传网站程序即可。

适用于

  • 云虚拟主机

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。