2017-02-22 61 views
2

使用EasyApache3和Php5.4,设置服务器时,可以使用位于帐户根目录中的本地php.ini文件来调整主php.ini文件中的参数值, 。已经升级到EasyApache4和PHP 5.6这种配置结构似乎并不奏效,当地的php.ini文件显示phpinfo.php的作为加载但参数设置不改变主值,例如:使用WHM的LAMP服务器上的EasyApache Php配置

post_max_size 20M 

而且想法请吗?

+0

我有同样的问题。做了更改后你重新启动了你的apache? – Abizz

+0

是的,我确实重启了Apache。 –

+0

@Nick:您是否尝试将php.ini放入项目文件夹中,以便覆盖服务器配置的配置。 –

回答

1

默认情况下EA4位于/opt/cpanel/ea-php56/root/etc/php.ini,但是当使用MultiPhp编辑器时,我相信它会在/ opt创建ini文件/cpanel/ea-php56/root/etc/php.d/local.ini,的public_html/php.ini中和的public_html/.user.ini其中层次是:

php.ini > local.ini > .user.ini 

所以.user.ini过 - 覆盖服务器范围内的local.ini php.ini

尽管MultiPhp编辑器创建它,但只要未设置user_ini.filename,public_html/php.ini似乎就不会被使用,因为默认for user_ini.filename是.user.ini ,只要没有在.htaccess

参考一个指令:https://forums.cpanel.net/threads/ea4-php-ini-local-ini-behavior.559871/

相关问题