Gentoo Archives: gentoo-user-de

From: Hans-Werner Hilse <hilse@×××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Confixx und PHP5CGI - Apache Fehler 500
Date: Wed, 20 Sep 2006 11:40:49
Message-Id: 20060920133724.997e97c5.hilse@web.de
In Reply to: Re: [gentoo-user-de] Confixx und PHP5CGI - Apache Fehler 500 by Marc Riegel
1 Moin,
2
3 On Wed, 20 Sep 2006 11:20:38 +0200 Marc Riegel <m.riegel@×××××××××.net>
4 wrote:
5
6 > >> <Directory "/usr/lib/php5/bin/">
7 > >> AllowOverride None
8 > >> Options +ExecCGI +FollowSymLinks
9 > >> Order allow,deny
10 > >> Allow from all
11 > >> </Directory>
12 > >>
13 > >
14 > > Ist fast zu allgemein. Eigentlich reicht:
15 > > <Files "/usr/lib/php5/bin/php-cgi">
16 > > ...
17 > > </Files>
18 > >
19 > >
20 > Habe ich auch getestet... Leider bekomme ich aber ein "Permission
21 > Denied" nach der Änderung.
22
23 Hm... naja, vielleicht wird der "komplette" Pfad ausgewertet. An dem
24 hängt ja dann üblicherweise noch der "eigentliche" Pfad zur PHP-Datei
25 dran. OK, ist auch erstmal wurscht. Üblicherweise treiben sich im
26 PHP-Verzeichnis ja sonst keine fiesen Binaries herum :-)
27
28 > > Dann bricht die CGI-Ausführung ab, ohne dass überhaupt irgendwas
29 > > zurückgekommen ist.
30 >
31 > Kann ich irgendwie einen verbose-Mode aktivieren? Mich würde
32 > interessieren was die Binary zu meckern hat.
33
34 Im Prinzip müsste man zunächst mal gucken, _was_ Apache überhaupt aus
35 Anfragen nach .php5-Dateien macht, also nach Umsetzen der Aliase.
36
37 Du könntest mal den Apache-Loglevel (Direktive "LogLevel") auf notice,
38 info oder gar debug setzen.
39
40 Was passiert bei einem Aufruf "von Hand"? Also z.B.
41 "http://localhost/cgi-php5/php-cgi" bzw. noch mit
42 "/pfad/im/webroot/test.php5" hintendran?
43
44 Wie ist PHP kompiliert? Ist das USE-Flag "force-cgi-redirect" gesetzt?
45 Ist "document_root" in der php.ini gesetzt und wenn ja, auf was?
46
47 Nicht, dass es groß helfen würde, aber etwas Lesefutter:
48 [1] http://www.php-faq.de/q/q-install-apache-cgi.html
49 [2] http://www.php-faq.de/q/q-konfiguration-cgi.html
50
51
52 Gruß,
53
54 Hans-Werner
55
56 --
57 gentoo-user-de@g.o mailing list