Tag Archiv für Wordpress

500 Internal Server Error / IO Fehler / http Fehler

Wer solche unschönen Meldungen bei einem Uploadversuch von Bildern/Dateien von WordPress bzw. seinem Browser erhält, der hat evtl. das selbe Problem wie ich hatte. Dateien die größer als ca. 100kB waren, konnten über WordPress nicht hochgeladen werden.

Die meisten Lösungen die ich per Google gefunden habe zielen darauf ab in der .htaccess Datei etwas zu ändern um den Server dazu zu zwingen die Scripte als php5 auszuführen. Auch Änderungen der PHP Einstellungen fand ich häufiger. So z.B. die Anhebung der max. Dateigröße oder der Ausführungszeit.

Leider hat dies bei mir alles nicht geholfen. Zur Lösung brachte mich eigentlich die Anlaufstelle Nummer Eins. Das Log-File des Apache Servers. Warum ich da nicht sofort reingeschaut habe? Habe ich, nur ins Falsche, aber seis drum.

PHP läuft bei mir als  FastCGI  Modul, welches als Default-Wert nur 128kB Anfragen zulässt. Dabei spielt es dann keine Rolle welcher Wert in der PHP.ini zugelassen ist. Beim überschreiten des Wertes kommt es dann zum besagten “500 Internal Server Error”

Die Lösung des Problem ist nun das simple Hinzufügen der folgenden Zeile in die fcgid.conf:

FcgidMaxRequestLen 16777216

Hierbei wird die maximale Anfragenlänge auf 16MB gesetzt.