Hochladen großer Dateien auf den Server - Bsp. ALB-Fortführung: Unterschied zwischen den Versionen
Aus kvwmap
(Eine dazwischenliegende Version des gleichen Benutzers werden nicht angezeigt) | |||
Zeile 7: | Zeile 7: | ||
max_input_time = 600 ; Maximum amount of time each script may spend parsing request data | max_input_time = 600 ; Maximum amount of time each script may spend parsing request data | ||
memory_limit = 80M ; Maximum amount of memory a script may consume (8MB) | memory_limit = 80M ; Maximum amount of memory a script may consume (8MB) | ||
− | + | ... | |
post_max_size = 50M | post_max_size = 50M | ||
− | + | ... | |
upload_max_filesize = 50M | upload_max_filesize = 50M | ||
Zeile 15: | Zeile 15: | ||
Die Änderungen werden auf "elegante" Art mit dem Kommando: "apachectl graceful" aktiviert. | Die Änderungen werden auf "elegante" Art mit dem Kommando: "apachectl graceful" aktiviert. | ||
− | cd /usr/local/apache2/bin | + | #> cd /usr/local/apache2/bin |
− | ./apachectl graceful | + | #> ./apachectl graceful |
Pfade evtl. anpassen! | Pfade evtl. anpassen! |
Aktuelle Version vom 13. September 2006, 11:57 Uhr
--Heinz Schmidt 10:43, 13. Sep 2006 (CEST)
Problem: Das Hochladen größerer Dateien auf den Server scheiterte beim Versuch ALB-Daten fortzuführen. Der Server hatte die Dateien ohne Ausgabe einer Fehlermeldung "abgewiesen". Bei der Fehlersuche stellte sich heraus, dass es sich um ein Konfigurationsproblem von PHP handelt.
Lösung: Es wurden Standardwerte in der Datei php.ini höher gesetzt:
max_execution_time = 600 ; Maximum execution time of each script, in seconds max_input_time = 600 ; Maximum amount of time each script may spend parsing request data memory_limit = 80M ; Maximum amount of memory a script may consume (8MB) ... post_max_size = 50M ... upload_max_filesize = 50M
Die angegebenen Werte sind Beispiele. Diese bitte nach Bedarf anpassen! Die Änderungen werden auf "elegante" Art mit dem Kommando: "apachectl graceful" aktiviert.
#> cd /usr/local/apache2/bin #> ./apachectl graceful
Pfade evtl. anpassen!