我正在使用 PHP5.3.0,并且遇到了一些可能是 bug (在这种情况下我将报告它)或者可能是我的问题——所以我要求确认。
运行此代码时:
<?php
ini_set('upload_max_filesize', '10M');
echo ini_get('upload_max_filesize'), ", " , ini_get('post_max_size')
我的结局是:
2M, 8M
尽管我的 php.ini 设置得更高:
upload_max_filesize = 10M
post_max_size = 10M
(只发生一次)
因为错误发生在设置了 php.ini 中的值之后,所以我倾向于认为这是一个错误。有人能证实或告诉我哪里出了问题吗?
更新 : 看起来重新启动 Apache 修复了这个问题——我一直认为如果您更改了 php.ini,就不需要重新启动它。