Sould Posted March 17, 2012 Share Posted March 17, 2012 Hallo, ich habe auf einen rootserver froxlor am laufen: Serversoftware: Apache/2.2.16 (Debian) PHP-Version: 5.3.3-7+squeeze8 PHP-Memory-Limit: 128M MySQL Server Version: 5.1.61-0+squeeze1 MySQL Client Version: 5.1.61 Webserver Interface: CGI-FCGI MYSQL, Postfix und PHP laufen soweit. Es funktioniert eigentlich soweit alles einwandfrei... Nur wenn ich ein User anlege und dort im Ordner eine .php file einstelle bekomme ich ein 500 Error Fehler ausgegeben.... ich verstehe nicht wieso.... Also ich kann keine php files ausf?hren.... Hat jemand eine Idee woran das liegen k?nnte ??? Link to comment Share on other sites More sharing options...
Sebastian-Sascha Posted March 18, 2012 Share Posted March 18, 2012 Schau mal in den Logs nach. /var/customers/logs/NameDesKunden und in /var/log/syslog Link to comment Share on other sites More sharing options...
Sould Posted March 18, 2012 Author Share Posted March 18, 2012 Hallo, also die customer error log sagt folgendes: [sat Mar 17 23:48:57 2012] [warn] [client ] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server [sat Mar 17 23:48:57 2012] [error] [client Premature end of script headers: php.php Die Syslog gibt irgendwie garkein Hinweis auf irgendwas mit php.... Denke es liegt wohl am FastCGI oder ??? Was kann ich machen ? Edit: Wenn ich den apache neu starte bekomme ich auch folgendes ausgespuckt: root@:~# /etc/init.d/apache2 restart apache2: Syntax error on line 203 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modu les/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: cannot open sha red object file: No such file or directory Action 'configtest' failed. Link to comment Share on other sites More sharing options...
SaneG Posted March 18, 2012 Share Posted March 18, 2012 Mach mal a2dismod php5 und du musst die fcgi script Ausf?hrungszeit erh?hen, 30 sec sollten reichen. Kannst in mod_fcgi.conf editieren Link to comment Share on other sites More sharing options...
Sould Posted March 18, 2012 Author Share Posted March 18, 2012 Vielen Dank! Kannst du mir nochmal kurz erl?utern, was nun der Fehler war, das ich es f?r die Zukunft verstehe. Wo genau finde ich die mod_fcgi.conf so das ich die Zeit erh?hen kann ??? Danke Link to comment Share on other sites More sharing options...
SaneG Posted March 18, 2012 Share Posted March 18, 2012 Hi, also du musst die Datei unter /etc/apache2/mods-available/fcgid.conf editieren trag mal <IfModule mod_fcgid.c> AddHandler fcgid-script .fcgi FcgidConnectTimeout 20 MaxRequestLen 15728640 </IfModule> ein, damit sollten die 500 Fehler verchwunden sein. Du hast wahrscheinlich alles auf fcgi umgestellt, somit brauchst du auch das normale php5 nicht mehr, deswegen a2dismod php5. DerSyntax Error sollte dann verschwunden sein Hoffe das hilft dir weiter SaneG Link to comment Share on other sites More sharing options...
Question
Sould
Hallo,
ich habe auf einen rootserver froxlor am laufen:
Serversoftware: Apache/2.2.16 (Debian) PHP-Version: 5.3.3-7+squeeze8 PHP-Memory-Limit: 128M MySQL Server Version: 5.1.61-0+squeeze1 MySQL Client Version: 5.1.61 Webserver Interface:
CGI-FCGI
MYSQL, Postfix und PHP laufen soweit.
Es funktioniert eigentlich soweit alles einwandfrei...
Nur wenn ich ein User anlege und dort im Ordner eine .php file einstelle bekomme ich ein 500 Error Fehler ausgegeben.... ich verstehe nicht wieso....
Also ich kann keine php files ausf?hren....
Hat jemand eine Idee woran das liegen k?nnte ???
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.