簡體   English   中英

Debian php.ini無法更新

[英]Debian php.ini not updating

盡管更新了php.ini文件,但似乎無法更改max_upload_filesize。 這是加載的配置文件的截圖,phpinfo()中的upload_max_filesize和php.ini隨其打開:

https://drive.google.com/file/d/0B3b3kShpACJHcFV6YU9XMkdyR0E/view?usp=sharing

更新文件后,我嘗試過:

sudo /etc/init.d/apache2 restart

而且我也嘗試停止/啟動它:

sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 start

phpinfo()表示加載的配置是:

/etc/php5/apache2/php.ini

但是當我跑步時:

php -i | grep "php.ini"

它返回以下內容:

Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini

所以我也將此配置文件也更新為100M,並重新啟動了apache,停止並再次啟動它,但是我的phpinfo()仍顯示最大上傳2M。

可能是什么問題?


UPDATE! 我已經刪除了系統中etc / php5 / cli和etc / php5 / apache2中的兩個php.ini文件,然后重新啟動,但仍然說從我完全從etc / php5 / apache2中加載配置是可能的文件?

您的cli命令php和您的Web服務器使用不同的php.ini文件。 這就是為什么您必須同時更改它們。

並且您還必須在php.ini中更改post_max_size 否則,您將無法將足夠的數據發送到Web服務器。

暫無
暫無

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

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