我目前正试图找到正确的php.ini文件来编辑它并重新启动apache,所以这些更改将发生,我很难过。找到正确的php.ini文件
我做了什么......
我已经发现了三个不同的php.ini文件(不知道为什么有三个)这是我找到的文件sudo的查找/ -name的php.ini这导致下面....
/etc/php5/cli/php.ini
/etc/php5/apache2/php.ini
/etc/php5/cgi/php.ini
我还做了....
sudo php -i | grep 'Configuration File'
这表明....
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini
我改变了所有这些(只是肯定)到我想要的设置。
我重新开始使用
sudo service apache2 restart
结果阿帕奇...
* Restarting web server apache2
我重新加载页面,它表明,php.ini文件没有更新。
我知道这监守我用
echo ini_get('post_max_size');
这是假设变更为20M,但仍然只有2M
我试图重新启动我的电脑想也许这将合法停止Apache服务器并重新加载正确的设置php.ini文件,但唉,尝试也失败了。
有没有可能会有另一个php.ini文件可能会干扰?我很茫然,会喜欢一些帮助。
任何和所有的帮助非常感谢!
你是否改变了值&检查所有php.ini文件中的ini_get()函数? –
我不知道如何使用ini_get()函数检查不同的php.ini文件,但是我已经完成了** echo ini_get('post_max_size'); **。其中显示了默认值(应该已被更改为20) – Michael
您是否编辑过'phpinfo()'显示在网页中的'php.ini'文件。你必须用'sudo'来做到这一点。 – srain