[英]Server upload size limit but not php.ini
我使用Linux VPS服務器。 所有網站的上傳限制均為188KB。 在所有wordpress網站上,如果我上傳了超過188KB的圖像,則會顯示“無法將文件寫入磁盤”。
我使用了一個插件從外部URL下載圖像,一旦圖像達到188KB大小,它便會對其進行裁剪。
upload_max_filesize
和post_max_size
都設置為64M,因此這不是php.ini問題。
我不知道這個限制來自哪里,有什么想法嗎?
除了php.ini之外,服務器上還有其他可能影響上傳文件大小的內容嗎? 請注意,僅當通過站點直接上傳文件時,通過ftp上傳的任何內容都沒有限制。
好的,經過一番思考和較小的研究,我發現了一些東西:
磁盤已滿?
確保您的磁盤上有一些空間!
正確的文件權限
您或其他人可能已對文件權限執行了某些操作,或者某些應用程序可能已執行此操作,以修復類似問題,請確保已對WP-Content文件夾設置了讀取,寫入和刪除權限。
清除服務器的臨時文件夾
如果PHP存儲新上載文件的臨時目錄已滿,有時會發生此問題。 通常,用戶無權訪問此臨時目錄,因此,您需要聯系您的虛擬主機,並要求他們清除服務器目錄中的臨時文件。 聯系您的房東的支持將在這里為您提供幫助。
除了這三個之外,我找不到其他東西。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.