Probleme mit php5-fcgi, mod_fastcgi, apache2 als Modul (sarge)
Posted: 2005-08-16 12:13
Hallo, ich hab, um nicht jedes Update manuell einbasteln zu müssen, die Pakete als Module installiert über apt-get, soweit so gut, phpinfo(); funktioniert sogar, aber bei allem größeren ist Ende
Das ganze natürlich alle 10 Minuten ... also fix in der apache2.conf den User und dir Group geändert.
Schön ... weiter im Text, chown auf /var/run/fastcgi
Jetzt ist [/Latein], Apache installieren war nie meine Stärke, und wie ich die Geschichte hier mit dem HowTo verküpfen soll, ist mir auch mehr als nur etwas unklar.
Nebenbei will ich nicht unbedingt für jeden User (30+) eine eigene Config anlegen müssen und das Konzept der /cgi.../ Pfade macht mich auch nicht gerade glücklich, schließlich war das ja eines der Perl-Relikte, die keiner vermisst.
Kann das nicht so konfiguriert werden, daß ~/www als Scriptverzeichnis genügt? Was ja aber erst relevant wird, wenn ich das Problem oben in den Griff bekomme, Vorschläge?
php5-fcgi linken und chown'en?
Code: Select all
tail /var/log/apache2/error.log
[Tue Aug 16 11:48:00 2005] [warn] FastCGI: server "/usr/bin/php5-fcgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[Tue Aug 16 11:48:00 2005] [warn] FastCGI: server "/usr/bin/php5-fcgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 secondsCode: Select all
tail /var/log/apache2/suexec.log
[2005-08-16 11:18:00]: uid: (www-data/www-data) gid: (www-data/www-data) cmd: php5-fcgi
[2005-08-16 11:18:00]: cannot run as forbidden uid (33/php5-fcgi)
[2005-08-16 11:28:00]: uid: (www-data/www-data) gid: (www-data/www-data) cmd: php5-fcgi
[2005-08-16 11:28:00]: cannot run as forbidden uid (33/php5-fcgi)Code: Select all
tail /var/log/apache2/error.log
[Tue Aug 16 12:00:27 2005] [notice] FastCGI: wrapper mechanism enabled (wrapper: /usr/lib/apache2/suexec2)
[Tue Aug 16 12:00:27 2005] [notice] FastCGI: process manager initialized (pid 13112)
[Tue Aug 16 12:00:27 2005] [crit] (13)Permission denied: FastCGI: can't create server "/usr/bin/php5-fcgi": bind() failed [/var/run/fastcgi/1495a3ae3ccec59cf4323dddf1b606e6]Code: Select all
[2005-08-16 12:03:02]: user mismatch (phpmyadmin instead of www-data)Nebenbei will ich nicht unbedingt für jeden User (30+) eine eigene Config anlegen müssen und das Konzept der /cgi.../ Pfade macht mich auch nicht gerade glücklich, schließlich war das ja eines der Perl-Relikte, die keiner vermisst.
Kann das nicht so konfiguriert werden, daß ~/www als Scriptverzeichnis genügt? Was ja aber erst relevant wird, wenn ich das Problem oben in den Griff bekomme, Vorschläge?
php5-fcgi linken und chown'en?