[英]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.