天天看點

解決Fatal error: Unable to read 2147 bytes錯誤

今天在安裝一個網店系統,出現了fatal error: unable to read 2147 bytes的錯誤,如下截圖:

解決Fatal error: Unable to read 2147 bytes錯誤

經過查找相關的資料,發現原來問題出在上傳安裝檔案的地方。上傳檔案時,一定要選擇“二進制”方式。ftp軟體如果不設定為二進制傳輸,則在某些伺服器上可能會導緻各種各樣的異常的問題,比如:白屏,亂碼,異常的報錯等等。是以請一定要安裝下面的說明設定ftp。

下面整理相關ftp用戶端flashfxp、filezilla、cuteftp、leapftp等軟體的設定方法供您參考:

flashfxp設定二進制:選項/參數設定/傳送:

解決Fatal error: Unable to read 2147 bytes錯誤

filezilla設定二進制:傳輸/傳輸類型/二進制:

解決Fatal error: Unable to read 2147 bytes錯誤

cuteftp英文版設定二進制:tools/global options/transfer/general/transfer/binary:

解決Fatal error: Unable to read 2147 bytes錯誤

cuteftp中文版設定二進制:工具/全局選項/傳輸/正常/傳輸方式/二進制:

解決Fatal error: Unable to read 2147 bytes錯誤

leapftp:在 options(選項)菜單中選擇 parameters(參數設定),選擇其中的(ascii 擴充名),出現清單後,選中其中的“*.php”,點右邊的(删除),再點右邊的(确定)即可。如果“*.php”項目不存在的話,可直接使用,不需另行設定。