php.ini不适用于phpinfo()

时间:2019-12-05 15:11:13

标签: php apache

我有一个在CentOS上运行的网站。我有一个问题,我的php.ini文件中的更改未反映在phpinfo()中。更具体地说,我设置了allow_url_fopen = Off

所以我检查了以下几行:

Configuration File (php.ini) Path   /opt/cpanel/ea-php73/root/etc
Loaded Configuration File   /opt/cpanel/ea-php73/root/etc/php.ini
Scan this dir for additional .ini files /opt/cpanel/ea-php73/root/etc/php.d

我仔细检查过,确实是/opt/cpanel/ea-php73/root/etc/php.ini进行更改的地方。

通过root用户访问权限,我完成了php -iallow_url_fopen已关闭,因此我的更改得以反映。我还检查了php.d文件夹中的所有ini文件:没有一个文件会覆盖此设置。

深入研究,我在服务器上查找了所有php.ini文件:

/usr/local/cpanel/3rdparty/etc/horde/php.ini
/usr/local/cpanel/3rdparty/etc/roundcube/php.ini
/usr/local/cpanel/3rdparty/etc/phppgadmin/php.ini
/usr/local/cpanel/3rdparty/etc/php.ini
/usr/local/cpanel/3rdparty/etc/phpmyadmin/php.ini
/usr/local/cpanel/3rdparty/php/73/etc/horde/php.ini
/usr/local/cpanel/3rdparty/php/73/etc/roundcube/php.ini
/usr/local/cpanel/3rdparty/php/73/etc/phppgadmin/php.ini
/usr/local/cpanel/3rdparty/php/73/etc/php.ini
/usr/local/cpanel/3rdparty/php/73/etc/phpmyadmin/php.ini
/opt/cpanel/ea-php71/root/etc/php.ini
/opt/cpanel/ea-php55/root/etc/php.ini
/opt/cpanel/ea-php70/root/etc/php.ini
/opt/cpanel/ea-php72/root/etc/php.ini
/opt/cpanel/ea-php54/root/etc/php.ini
/opt/cpanel/ea-php56/root/etc/php.ini
/opt/cpanel/ea-php73/root/etc/php.ini

不确定3dparty文件夹中的内容是什么,但是我不认为它们是造成此问题的原因(或者是?)。

我还重新启动了apache和php-fpm,但没有工作... phpinfo()一直说allow_url_fopen = on

0 个答案:

没有答案