-
Neu an Board
Komponenteninstallation in Joomla - PHP als Fast-cgi - 500 Internal Server Error
Hallo,
seit Tagen war ich verzweifelt, da ich nach dem Upgrade von Plesk 10.2 auf 10.4 in Joomla keine Komponenten mehr installieren konnte. Es erschien immer ein Internal Servererror 500. Mit Plesk 10.2 war alles noch okay. Es kann auch sein, dass es nach dem Ubuntuupdate zu diesem Problem kam, habe beides durchgeführt, Pleskupgrade und Ubuntuupdate.
Ich nutze für mein Joomla 2.5 ein Web mit php5 als fast-cgi-Applikation. Sollte hier jemand gleiches Problem haben und bei seinem fast-cgi-Web (mod_fcgid) plötzlich keine Komponenten mehr installieren können, so liegt es daran, dass der Wert MaxRequestLen zu niedrig gesetzt wurde.
Ein Blick in die errorlog nach dem Versuch, eine Komponente zu installieren zeigt:
mod_fcgid: HTTP request length 132735 (so far) exceeds MaxRequestLen (131072) (Werte in Klammern können abweichen^^)
Man sollte diesen Wert anpassen:
Editiert /etc/apache2/mods-available/fcgid.conf und fügt:
<IfModule mod_fcgid.c>
...
FcgidMaxRequestLen 31457280
...
</IfModule>
zu den Werten hinzu. Ich habe hier 30MB gewählt, da meine Werte in der php.ini folgende sind:
upload_max_filesize = 30M und post_max_size = 30M
Wer andere Werte braucht, kann sich seine Werte hier berechnen. Ihr benötigt Byte (B).
Nun noch den Apachen neu starten /etc/init.d/apache2 restart und die Komponenteninstallation sollte wieder fehlerfrei möglich sein.
Liebe Grüße Danny
-
-
Geändert von Rumburack (16.02.2012 um 11:38 Uhr)
-
-
Neu an Board
Huhu,
ich nehme mal an, dass sich solche Leute, die keinen Server betreiben, beim Hoster melden werden und vielleicht gleich diese Info mitliefern werden, denn nicht jeder ist bei einem "großen" Hoster, welcher joomlaoptimiert ist und die meisten "kleineren" Hoster haben das gleiche Fragezeichen im Gesicht, wenn dieses Problem auftritt.
Wer dennoch nicht weiter weiß und es hier gelesen hat, wird auch hier nachfragen. Ich war einfach froh, das Problem und die Lösung gefunden zu haben, wonach ich schon eine Weile gesucht habe und wollte die Lösung für andere hier festhalten. Ja du hast recht, ich hätte dazu schreiben können, dass nur Leute mit Root-Servern selbst handeln können und die anderen mit diesem Problem sich an ihren Hoster wenden sollten.
Gruß Danny
-
-
Geändert von Rumburack (16.02.2012 um 11:38 Uhr)
-
-
Neu an Board
-
-
Geändert von Rumburack (16.02.2012 um 11:38 Uhr)
-
-
Neu an Board
-
Erhielt Danksagungen von:
-
Neu an Board
Servus!
@Danny thx! You make my day!
feschtag
-
Stichworte
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen