網站程序成功上傳至輕云服務器或云虛擬主機后,訪問網站時卻出現“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),然后單擊確定保存配置。
重新上傳網站程序至輕云服務器或云虛擬主機。
嘗試再次訪問網站。
如果問題仍未解決,請提交工單。
文檔內容是否對您有幫助?