Próbuję przesłać plik wideo w php, ale jest za duży
Próbuję użyć tagu wejściowego pliku html, aby przesłać filmy do skryptu php 5.3.10 uruchomionego na serwerze wamp 2.2. Odkryłem, że nie będzie przesyłany i najwyraźniej jest za duży.
Poszedłem do php.ini i zmieniłem na 100M: post_max_size, upload_max_filesize
a limit_pamięci wynosi 128 MB. Ponownie uruchomiłem WAMP i próbowałem przesłać plik, ale nadal nie został przesłany. Następnie wyczyściłem pamięć podręczną i historię i ponownie uruchomiłem wampira i nadal nie działało. Następnie wyczyściłem pamięć podręczną, wyłączyłem wampira, wyłączyłem komputer, a następnie uruchomiłem ponownie, uruchomiłem wampir i nadal nie działa.
Film, który próbuję przesłać, to około 25 MB.
Pomimo zmian, które wprowadziłem w php.ini, dziennik błędów Apache nadal publikuje ten błąd za każdym razem, gdy próbuję przesłać ten film:
[error] [client 127.0.0.1] Ostrzeżenie PHP: POST Content-Length 26246222 bajtów przekracza limit 8388608 bajtów w Unknown w linii 0, referer:http: //localhost/uploadFile.html
Również skrypt php z następującą linią:
echo ini_get ('upload_max_filesize'), ",", ini_get ('post_max_size'), ",", ini_get ('memory_limit'): wypisuje: 100M, 8M, 128M
Wygląda więc na to, że problemem jest post_max_size, mimo że ustawiłem wartość 100M w php.ini
Jaki może być problem? Jak to rozwiązać? ...
Oto link do zawartości mojego pliku php.ini, który znajduje się w C: wamp bin bin php5.3.10: