簡體   English   中英

更改 php.ini 文件被忽略

[英]changes php.ini file are being ignored

我很難做到這一點。 我正在努力增加

post_max_size = 90M
upload_max_filesize = 50M

但我的 info.php 仍然顯示默認值 20M

我嘗試了許多可用的解決方案,但沒有成功。 其中之一是:/questions/14327409/changes-to-upload-max-filesize-in-ubuntu-php-ini-will-not-take-effect

第一個答案似乎對人們有用,但對我不起作用。 我用這些值創建了 30-user.ini 文件,但沒有運氣。 (我檢查了配置目錄的正確路徑,我仔細檢查了)

我正在使用 ubuntu 16 服務器和 php7.0 我重新啟動了 apache2 但不確定如何重新啟動 php,如果那也需要的話。

也許將這些值放入 .htaccess 文件會有所幫助? 但不確定語法應該是什么樣子。

它可能不是理想的解決方案,但是由於無法使php.ini文件中的更改生效,因此我添加了.htaccess文件

php_value upload_max_filesize 100M
php_value post_max_size 105M

它現在似乎正在工作。 我仍然不知道為什么它不能直接在php.ini文件中工作。

不知道你用的是php 7.0還是php 7.0-fpm... 使用php-fpm,重啟apache是​​不行的,你必須重啟php-fpm。

例如,在 Ubuntu 20.04 服務器和 php 7.4 fpm 上,我必須

/etc/init.d/php7.4-fpm restart

為了讓我的 php.ini 得到服從。

暫無
暫無

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

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