Я використовую 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.