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