找到正确的php.ini文件?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (161)

我目前正在试图找到正确的php.ini文件来编辑它,并重新启动Apache,

我找到了三个不同的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

我改变了所有这些(只是为了确保)我想要的设置。

我重新启动Apache使用

sudo service apache2 restart

结果...

* Restarting web server apache2

我重新加载页面,它显示php.ini文件没有更新。

我知道这是因为我用了

echo ini_get('post_max_size');

这是假设改为20M,但仍然只有2M

我试图重新启动我的电脑思考也许这将合法停止的Apache服务器,并重新加载php.ini文件的正确设置,但唉,也尝试失败。

提问于
用户回答回答于

创建一个php文件并将以下代码放入其中

phpinfo();

在浏览器中打开该文件并找到已加载的配置文件。

用户回答回答于

apache调用php的mod_php,配置信息与命令行中的配置信息不一样:

创建一个名为index.php在根目录中,其中包含以下代码:

<?php
phpinfo();

然后在浏览器中打开它:/index.php...

扫码关注云+社区

领取腾讯云代金券