我已经在 php.ini
文件中更改了 php.ini 的一些值,还通过 php 脚本,例如,
ini_set('upload_max_filesize', '10M');
ini_set('POST_MAX_SIZE', '10MB');
但是当我运行 phpinfo()
时,它没有显示更新后的值。
显示
upload_max_filesize = 2M
我想知道这怎么可能?
最佳答案
您是否有权访问您的 Apache 配置?
也许这些参数在 Apache 配置的虚拟主机中通过 php_admin_value 被覆盖。如果是这种情况,那么您将无法在 php 脚本本身中更改此值。
此外,请查看以下帖子:Changing upload_max_filesize on PHP
祝你好运。
关于php - 无法获取 php.ini 的更新值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15783001/