im vhost mit mod_fastcgi php 4.4 - FastCgi timeout!
im vhost mit mod_fastcgi php 4.4 - FastCgi timeout!
Hallo liebe Rootforum-Gemeinde...
da dies mein eigendlich erster richtiger Post ist, sollte ich mich
vielleicht kurz vostellen... ich heiße Christian Wörns und bin
gelernter Informatikkaufmann. Mein spezialgebiet sind radiologische
Softwareschnittstellen im Healthcare-Bereich.
Zur Zeit "lerne" ich ein wenig Linux und verbinde dies damit, mir
daheim einen kleinen Server aufzusetzen auf dem meine kleine Webseiten
getestet werden können... diese sind auch über dyndns.org erreichbar.
Nun zu meinem Problem... ich habe Das Tutorial mit dem vHost-Server
von debianhowto.de durch... nun wollte ich ein Typo3-System dort
installieren und bekomme nur "500 INTERNAL SERVER ERROR".
Weiß einer was ich denn falsch gemacht habe? Habe leider sonst nichts
gefunden...!
Grüße,
Christian
*edit: Titel angepasst...
da dies mein eigendlich erster richtiger Post ist, sollte ich mich
vielleicht kurz vostellen... ich heiße Christian Wörns und bin
gelernter Informatikkaufmann. Mein spezialgebiet sind radiologische
Softwareschnittstellen im Healthcare-Bereich.
Zur Zeit "lerne" ich ein wenig Linux und verbinde dies damit, mir
daheim einen kleinen Server aufzusetzen auf dem meine kleine Webseiten
getestet werden können... diese sind auch über dyndns.org erreichbar.
Nun zu meinem Problem... ich habe Das Tutorial mit dem vHost-Server
von debianhowto.de durch... nun wollte ich ein Typo3-System dort
installieren und bekomme nur "500 INTERNAL SERVER ERROR".
Weiß einer was ich denn falsch gemacht habe? Habe leider sonst nichts
gefunden...!
Grüße,
Christian
*edit: Titel angepasst...
Last edited by chr1s on 2005-09-18 20:10, edited 1 time in total.
Re: im vhost mit mod_fastcgi php 4.4 - FastCgi timeout!
Scheint ein allgemeines PHP-Problem zu sein... hier das errorlog meines
Apaches:
Hoffe von euch hat jemand eine Idee?
Apaches:
Code: Select all
[Sun Sep 18 20:06:04 2005] [error] [client 84.56.240.142] FastCGI: comm with (dynamic) server "/var/vhosts/php-fcgi-scripts/rhp/php-fcgi-starter" aborted: (first read) idle timeout (30 sec)
[Sun Sep 18 20:06:04 2005] [error] [client 84.56.240.142] FastCGI: incomplete headers (0 bytes) received from server "/var/vhosts/php-fcgi-scripts/rhp/php-fcgi-starter"
Re: im vhost mit mod_fastcgi php 4.4 - FastCgi timeout!
Naja, hier is noch mein suexec.log:
*edit:
Hier die php-fcgi-starter:
Code: Select all
[2005-09-18 20:45:46]: uid: (rhp/rhp) gid: (1001/1001) cmd: php-fcgi-starter
[2005-09-18 20:45:46]: command not in docroot (/var/vhosts/php-fcgi-scripts/rhp/php-fcgi-starter)
[2005-09-18 20:52:02]: uid: (cwoerns/cwoerns) gid: (vhosts/vhosts) cmd: php-fcgi-starter
[2005-09-18 20:52:02]: command not in docroot (/var/vhosts/php-fcgi-scripts/default/php-fcgi-starter)
[2005-09-18 20:52:55]: uid: (woernswildweb/woernswildweb) gid: (1001/1001) cmd: php-fcgi-starter
[2005-09-18 20:52:55]: command not in docroot (/var/vhosts/php-fcgi-scripts/woernswildweb/php-fcgi-starter)
[2005-09-18 20:55:46]: uid: (rhp/rhp) gid: (1001/1001) cmd: php-fcgi-starter
[2005-09-18 20:55:46]: command not in docroot (/var/vhosts/php-fcgi-scripts/rhp/php-fcgi-starter)
Hier die php-fcgi-starter:
Code: Select all
#!/bin/sh
PHPRC="/var/vhosts/rhp/conf"
export PHPRC
exec /home/cwoerns/php4/bin/php-fcgi
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: im vhost mit mod_fastcgi php 4.4 - FastCgi timeout!
Das Verzeichnis, in dem deine Skripte liegen, stimmt nicht mit dem in SuExec einkompilierten DocumentRoot überein.chr1s wrote:Code: Select all
[2005-09-18 20:45:46]: command not in docroot (/var/vhosts/php-fcgi-scripts/rhp/php-fcgi-starter)
Schau dir mal die Ausgabe von `suexec -V` bzw. `suexec2 -V` an.
Re: im vhost mit mod_fastcgi php 4.4 - FastCgi timeout!
Cool, Danke schon einmal für den Tipp!Roger Wilco wrote:Das Verzeichnis, in dem deine Skripte liegen, stimmt nicht mit dem in SuExec einkompilierten DocumentRoot überein.chr1s wrote:Code: Select all
[2005-09-18 20:45:46]: command not in docroot (/var/vhosts/php-fcgi-scripts/rhp/php-fcgi-starter)
Schau dir mal die Ausgabe von `suexec -V` bzw. `suexec2 -V` an.
Hier die Ausgabe von
Code: Select all
suexec2 -VCode: Select all
-D AP_DOC_ROOT="/var/www"
-D AP_GID_MIN=100
-D AP_HTTPD_USER="www-data"
-D AP_LOG_EXEC="/var/log/apache2/suexec.log"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=100
-D AP_USERDIR_SUFFIX="public_html"
unterschiedlichen www-Verzeichnissen... reicht es, wenn ich den
Doc-Root auf /var/vhosts lege?
Danke,
Christian
Re: im vhost mit mod_fastcgi php 4.4 - FastCgi timeout!
okay... das mit dem Symlink hat funktioniert... nun ein andereschr1s wrote:Cool, Danke schon einmal für den Tipp!Roger Wilco wrote:Das Verzeichnis, in dem deine Skripte liegen, stimmt nicht mit dem in SuExec einkompilierten DocumentRoot überein.chr1s wrote:Code: Select all
[2005-09-18 20:45:46]: command not in docroot (/var/vhosts/php-fcgi-scripts/rhp/php-fcgi-starter)
Schau dir mal die Ausgabe von `suexec -V` bzw. `suexec2 -V` an.
Hier die Ausgabe vonCode: Select all
suexec2 -VNun, wo muss das DOC_ROOT hinzeigen? Da ich ja vhost habe mitCode: Select all
-D AP_DOC_ROOT="/var/www" -D AP_GID_MIN=100 -D AP_HTTPD_USER="www-data" -D AP_LOG_EXEC="/var/log/apache2/suexec.log" -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin" -D AP_UID_MIN=100 -D AP_USERDIR_SUFFIX="public_html"
unterschiedlichen www-Verzeichnissen... reicht es, wenn ich den
Doc-Root auf /var/vhosts lege?
Danke,
Christian
Problem... ich muss im /www-Verzeichnis eine .htaccess haben mit
Code: Select all
AddHandler php-fastcgi .php .php4 .php3dass der Automatisch fastcgi verwendet für php?