Używam PHP 5.3.0 i napotkałem coś, co może być błędem (w takim przypadku to zgłoszę) lub może nim być ja - więc proszę się upewnić.
Podczas uruchamiania tego kodu:
<?php
ini_set('upload_max_filesize', '10M');
echo ini_get('upload_max_filesize'), ", " , ini_get('post_max_size')
Skończyłem z:
2M, 8M
Dzieje się tak pomimo ustawienia mojego php.ini wyżej:
upload_max_filesize = 10M
post_max_size = 10M
(występujące tylko raz)
Ponieważ błąd występuje zarówno po ustawieniu wartości, jak i po ustawieniu jej w php.ini, jestem skłonny myśleć, że to błąd. Czy ktoś może potwierdzić lub wskazać mi, gdzie idę źle?
Aktualizacja : Wygląda na to, że ponowne uruchomienie Apache naprawiło to - zawsze myślałem, że nie trzeba go ponownie uruchamiać, jeśli zmienisz php.ini.