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 |