本地php.ini不重写主php.ini

我似乎无法获取网站的根(/ var / www)中的php.ini文件来覆盖/ etc / php5 / apache2中的php.ini值

/var/www/php.ini内容

upload_max_filesize = 64M post_max_size = 64M 

但是同一目录下的phpinfo()页面分别显示了它们的默认值2M8M 。 而wordpress显示最大上传大小是2MB。

操作系统:Ubuntu 14.04 LTS PHP:5.5.9-1ubuntu4

有什么想法吗?

如果您使用PHP> = 5.3,则可以通过创build名为.user.ini的文件来覆盖每个目录的configuration。

在你的情况下,我相信这是问题的文件名。

该文件的名称可以在主php.ini中configuration为user_ini.filename 。 如果设置为空string,则该function被禁用。

你也可以通过命令行来做到这一点

 php --ini Configuration File (php.ini) Path: /etc/php/7.0/cli Loaded Configuration File: /etc/php/7.0/cli/php.ini Scan for additional .ini files in: /etc/php/7.0/cli/conf.d 

您好,您只需要从Web服务器目录中打开浏览器中的phpinfo()页面。

然后记下位置指令,指出正在加载的php.ini文件的源代码,然后以超级用户的身份打开它,并findmax_filesize指令并相应地进行设置。

文件部分如下,并告诉你哪个文件来查找和编辑。 Cherio! 在这里输入图像说明