Christian Ludwig: test.php3 -» 'Forbidden...' bei SuSE 7

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

  1. 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

    1. Hallo Christian,

      dumme Frage :
      Hast Du Dich schon mal als ROOT eingeloggt um den Aufruf zu testen ?

      Bis dahin
      Andreas

      1. 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

        1. 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

          1. 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