使用FileZilla上傳網站程序文件至云虛擬主機后,可能會因為網站文件數量過多或站點目錄下權限不足,導致在云虛擬主機的站點目錄下創建文件時,提示553 could not create file錯誤信息。本文介紹這種情況的可能原因和解決方案。
問題現象
使用FileZilla連接云虛擬主機后,在云虛擬主機的站點目錄下創建文件時,創建失敗并提示553 could not create file。
可能原因
您的網站文件數量過多,無法正常寫入。
您在云虛擬主機當前的站點目錄中沒有創建文件的權限。
解決方案
登錄云虛擬主機管理控制臺。
在站點信息頁面的網站信息區域,查看網頁空間或者文件(夾)數量占比是否已滿。
如果占比已滿,建議您刪除不必要的文件或者升級云虛擬主機后再次創建相應文件。關于如何升級云虛擬主機,具體操作,請參見升級云虛擬主機。
如果占比未滿,請繼續執行下一步。
使用FileZilla工具連接云虛擬主機。
具體操作,請參見通過FileZilla管理網站程序文件。
查看并了解不同操作系統的云虛擬主機對應目錄的功能和使用權限。
Linux操作系統云虛擬主機的常見目錄說明如下表所示:
目錄名稱 含義 權限 / FTP的根目錄。 只讀權限 /awstats 日志分析統計報告存放目錄,該目錄目前是一個空目錄。 只讀權限 /ftplogs FTP訪問日志的存放位置。 只讀權限 /htdocs 網站的根目錄,您需要將網站程序或者網頁文件上傳到該目錄。 讀寫權限 /myfolder 此目錄中的內容不會被Web用戶看到,可以臨時存放一些不愿公開的內容。例如,站點備份和數據庫備份。 讀寫權限 /php_upload_tmp 系統程序php上傳緩存文件的目錄,例如session等信息。 讀寫權限 /wwwlogs www訪問日志的存放位置。 只讀權限 Windows操作系統云虛擬主機的常見目錄說明如下表所示:
目錄名稱 說明 權限 / 網站的根目錄,您需要將網站文件上傳到該目錄。 讀寫權限 /HttpErrors 您可以將404錯誤頁面上傳在該目錄。 讀寫權限
在具有讀寫權限的云虛擬主機站點目錄下重新創建相應文件。
Linux操作系統云虛擬主機:您可以在
/htdocs
、/myfolder
以及/php_upload_tmp
目錄下創建相應文件。Windows操作系統云虛擬主機:您可以在
/
、/HttpErrors
目錄下創建相應文件。
說明如果問題仍未解決,請提交工單咨詢。
文檔內容是否對您有幫助?