test.php3 -» 'Forbidden...' bei SuSE 7
Christian Ludwig
- php
Hallo,
bei der SuSE 7 Installation wird standardmäßig PHP3 installier. Leider meldet aber das test.php3 Skript nur folgenden Fehler:
<<
Forbidden
You don't have permission to access /test.php3 on this server.
--------------------------------------------------------------------------------
Apache/1.3.12 Server at http://xxx.xxx.xxx.xxx/ Port 80
(die IP wurde von mir ausgeXt)
date.php3 funktioniert aber einwandfrei und die Datei test.php3 hat die Berechtigung '777', sollte also alles erlaubt sein.
Folgende Module sind installiert:
Apache/1.3.12 (Unix) (SuSE/Linux) balanced_by_mod_backhand/1.0.8 mod_perl/1.24 PHP/3.0.16 mod_ssl/2.6.5 OpenSSL/0.9.5a
Hat jemand ein ähnliches Problem? Gibts ne Lösung?
Christian
Hab ich ganz vergessen!
Das Skript hat eigentlich nur folgenden Inhalt:
<?
phpinfo()
?>
und der Fehler lautet:
<<
Forbidden
You don't have permission to access /test.php3 on this server.
Apache/1.3.12 Server at http://xxx.xxx.xxx.xxx/ Port 80
Hallo Christian,
dumme Frage :
Hast Du Dich schon mal als ROOT eingeloggt um den Aufruf zu testen ?
Bis dahin
Andreas
Hallo Andreas,
Hast Du Dich schon mal als ROOT eingeloggt um den Aufruf zu testen ?
Äh, noch dümmere Frage. PHP kann ich doch nur durch den Aufruf per Browser ausführen.
Wenn ich mich da dann durch
http://root:rootpassword@meineDomain.de/test.php3
als Root zu erkennen gebe, dann kommt die selbe Fehlermeldung.
Oder soll das anders funktionieren?
Muß ich etwa in Keller dackeln und das lokal am Server probieren?
*grübel*
Danke erst ma,
Christian
Hallo Christian,
ich habe die Suse 7.0 Prof. mit installiertem PHP Modul.
Wenn ich mich an der Konsole als ROOT einlogge und den Aufruf der Testseite starte erhalte ich keine Fehlermeldung.
(Standardinstallation, ohne zu patchen oder dergleichen)
*grübel*
Bis dahin
Andreas
Hallo,
Wenn ich mich an der Konsole als ROOT einlogge und den Aufruf der Testseite starte erhalte ich keine Fehlermeldung.
Dann klappts bei mir auch (auch ohne ROOT, sondern normaler User)
Vielleicht sind die Log-Dateien hilfreich.
Hier die access_log (lokal hats geklappt, vom anderen Rechner nicht):
<<
localhost - - [12/Sep/2000:17:22:41 +0200] "GET /test.php3 HTTP/1.0" 200 21679
scmi01.scm.de - - [12/Sep/2000:17:23:43 +0200] "GET /test.php3 HTTP/1.0" 403 287
Und hier die error_log (bei einem Aufruf von test.php3 kommen zwei Fehlermeldungen):
<<
[Tue Sep 12 17:23:43 2000] [error] [client 192.168.255.79] client denied by server configuration: /usr/local/httpd/htdocs/test.php3
[Tue Sep 12 17:23:43 2000] [error] [client 192.168.255.79] client denied by server configuration: /usr/local/httpd/htdocs/test.php3
Gruß,
Christian