簡體   English   中英

即使在編輯 php.ini 后,php 中的最大上傳大小限制為 2MB

[英]Max upload size limit 2MB in php even after editting php.ini

我有一個煩人的 pb,正在努力解決。 基本上,當我在本地主機上測試代碼時,如果我嘗試上傳大於 2M 的圖像,它通常會出錯。 我已經按照其他線程的建議編輯了 php.ini 文件並解決了問題。 但是,當我將完全相同的代碼移動到 AWS EC2 實例時,我再次遇到同樣的問題。

如果我檢查 phpinfo(),它會正確顯示

post_max_size = 30M
upload_max_filesize = 30M

正如我希望的那樣。 我還重新啟動了 apache、httpd 以及幾乎所有我能想到的讓任何更改生效的東西,但我仍然遇到這個問題。

將以下位直接添加到代碼中:

ini_set('upload_max_filesize', '30M');

有人可以幫忙嗎? 謝謝

如果您使用的是基於 unix 的系統 (linux),您可以嘗試在根目錄中創建一個新文件(例如: var/wwwpublic_html ),名稱為: .user.ini (正是這個名稱。開頭的點是必需的)。 然后嘗試設置您的值:

post_max_size = 30M
upload_max_filesize = 30M

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM