Я использую 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.