一段時間以來,我一直遇到無法上傳大于 8 兆位元組的任何內容的問題。我已經縮小范圍,它是實際的 php.ini 檔案,它沒有更新。
到目前為止,我已經找到了 3 個不同的 php.ini 檔案,所有這些檔案我都已更改post_max_size為超過默認的 8 兆位元組。我也嘗試過更改其他值,但沒有任何更新。一直卡在8M

三個不同的檔案位于
/etc/php/7.4/apache2/php.ini
/etc/php/7.4/cli/php.ini
/etc/php/7.4/fpm/php.ini
當我將 a 添加test.php到我的網站并執行phpinfo(). 它告訴我加載的php.ini檔案位于 apache2 檔案夾中。

但是,當我php --ini在我的 EC2 實體中執行此操作時,它顯示加載的 php 檔案位于 cli 檔案夾中。就像我說的,我已經編輯了所有這些并仔細檢查,所有 3 個都對它們進行了php.ini更改。

通過命令列檢查實際的 php.iniphp -info
我發現它實際上已經接受了更改。我想這是 CLI php.ini,所以它已經更新了。但不是 apache2 或 fpm 之一。

我試過重新啟動 apache2 服務。并根據以下內容重新啟動 fpm 服務:
主值仍然是默認值,但站點接受新的本地值作為相關值。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/534373.html
上一篇:修復提交未被壓縮
