小编Mic*_*ael的帖子

找到正确的 php.ini 文件

我目前正在尝试找到正确的 php.ini 文件来编辑它并重新启动 apache,这样更改就会发生,我很难过。

我找到了三个不同的 php.ini 文件(不知道为什么有三个)这就是我找到这些文件的方式

$ sudo find / -name php.ini
/etc/php5/cli/php.ini
/etc/php5/apache2/php.ini
/etc/php5/cgi/php.ini
Run Code Online (Sandbox Code Playgroud)

我也做过....

$ sudo php -i | grep 'Configuration File'
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini
Run Code Online (Sandbox Code Playgroud)

我将所有这些(只是为了确定)更改为我想要的设置。

我使用重新启动了apache

sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)

结果...

* Restarting web server apache2
Run Code Online (Sandbox Code Playgroud)

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

我知道这是因为我用过

echo ini_get('post_max_size');
Run Code Online (Sandbox Code Playgroud)

本来应该改成20M的,结果还是只有2M

我尝试重新启动计算机,认为这可能会停止 apache 服务器并使用正确的设置重新加载 php.ini 文件,但可惜这种尝试也失败了。

是否有可能存在另一个可能干扰的 php.ini 文件?

php apache2

196
推荐指数
5
解决办法
80万
查看次数

标签 统计

apache2 ×1

php ×1