我想改变php上传文件大小的限制
这是我的phpinfo的一些信息.
Configuration File (php.ini) Path /etc/php5/apache2
Loaded Configuration File /etc/php5/apache2/php.ini
Run Code Online (Sandbox Code Playgroud)
这是我的php.ini文件的内容:
upload_max_filesize = 50M
post_max_size = 50M
memory_limit = 128M
Run Code Online (Sandbox Code Playgroud)
然后我重启apache2,但phpinfo节目也是:
upload_max_filesize 2M
Run Code Online (Sandbox Code Playgroud) 我需要在 php 7.2 Ubuntu 16.04 上将上传限制更改为 2GB。
作为第一步,当我检查/etc/php/7.2文件夹时,我可以看到cli和
fpm文件夹。
因此,为了确保我使用的 ini 位置打印了 php 信息
echo phpinfo()
Run Code Online (Sandbox Code Playgroud)
我得到了输出
Server API : FPM/FastCGI
Virtual Directory Support : disabled
Configuration File (php.ini) Path : /etc/php/7.2/fpm
Loaded Configuration File : /etc/php/7.2/fpm/php.ini
Run Code Online (Sandbox Code Playgroud)
我已经编辑/etc/php/7.2/fpm/php.ini了
upload_max_filesize = 2048M
并重新启动 apache 但使用 phpinfo() 仍然打印
upload_max_filesize 2M
Run Code Online (Sandbox Code Playgroud)
所以我尝试使用命令 php -i | grep -i "loaded configuration file"但它打印不同的配置文件,
Loaded Configuration File => /etc/php/7.2/cli/php.ini
Run Code Online (Sandbox Code Playgroud)
在这个文件上,我也将 upload_max_filesize 更改为 2048 并重新启动了 Apache,结果仍然相同。
可能是什么问题,任何帮助将不胜感激。