我使用的是PHP 5.3.0,并且遇到了可能是错误的情况(在这种情况下,我将进行报告)或可能是我-因此,我要求确定。
运行此代码时:
<?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,则不需要重新启动它。