tag:forum.selfhtml.org,2005:/self Xampp für Linux gibt 403 zurück – SELFHTML-Forum 2007-02-27T08:15:30Z https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085321#m1085321 Tell 2007-02-25T10:45:01Z 2007-02-25T10:45:01Z Xampp für Linux gibt 403 zurück <p>Hallo</p> <p>Als lokale Testumgebung für meine Webprojekte benutze ich Xampp für Linux.<br> Ich habe seit ca einem Monat Xampp nicht mehr gestartet. Und jetzt plötzlich gibt mir der Server den HTTP-Code 403 "Forbidden" zurück, egal ob ich ein existierendes Verzeichnis oder ein nicht existierendes Verzeichnis angebe.<br> An der Konfiguration habe ich nichts geändert.</p> <p>Habe auch schon abwechselnd meinem DocumentRoot (/opt/lampp/htdocs/) die unterschiedlichsten Rechte gegeben (natürlich rekursiv), aber auch mit 777 will es nicht funktionieren.</p> <p>Das ist der Eintrag aus meinen Logs:</p> <p>127.0.0.1 - - [25/Feb/2007:11:30:52 +0100] "GET /html/abc HTTP/1.1" 403 380<br> 127.0.0.1 - - [25/Feb/2007:11:31:05 +0100] "GET /html/STN4 HTTP/1.1" 403 381</p> <p>Das Verzeichnis abc gibt es nicht.<br> Das Verzeichnis STN4 gibt es.</p> <p>Wieso macht mein Server das plötzlich und wie kann ich das Problem beheben?</p> <p>Gruß<br> Tell</p> https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085324#m1085324 Manuel B. m.burghammer@xitara.net http://streamszene.de 2007-02-25T10:59:23Z 2007-02-25T10:59:23Z Xampp für Linux gibt 403 zurück <p>Ich grüsse den Cosmos,</p> <blockquote> <p>127.0.0.1 - - [25/Feb/2007:11:30:52 +0100] "GET /html/abc HTTP/1.1" 403 380<br> 127.0.0.1 - - [25/Feb/2007:11:31:05 +0100] "GET /html/STN4 HTTP/1.1" 403 381</p> </blockquote> <p>Das sagt mir eins ganz deutlich: Du musst das error-log posten, nicht das access-log.</p> <p>Möge das "Self" mit euch sein</p> <div class="signature">-- <br> Neulich dachte ich mir, einmal S/M ausprobieren wäre eine tolle Erfahrung. Also hab ich Windows gebootet ...<br> ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:) </div> https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085322#m1085322 Tell 2007-02-26T22:22:18Z 2007-02-26T22:22:18Z Xampp für Linux gibt 403 zurück <p>Hallo mal wieder</p> <p>Ich habe jetzt einmal die neueste Xampp-Version 1.6 runtergeladen (die meinige war 1.5.3) und installiert, aber das Problem besteht immer noch.<br> Habe auch schon weiter an den Rechten rumgespielt. Aber ich denke dass rwxr-xr-x (ich kenn die Zahl dazu gerade nicht, denke es ist 755) ausreichend sein muss, der Server soll ja nicht auf meine Dateien schreiben (woher weiß ich eigentlich, welches der drei vergebenen Rehte auf das zugreifende Programm wirkt, also unter welchem Pseudonym - "Eigentümer", "Gruppe" oder "Sonstige" - ein Programm läuft?). Dazu mein Systemname "tell" (unter dem ich mich auf dem System einlogge) als Benutzer und Gruppe jeder Datei und jeden Ordners, sogar dem "htdocs" selbst. Aber es ist immernoch dasselbe, nichts hat sich geändert. Nicht mal der Log-Eintrag :(</p> <p>Bitte helft mir, ich will doch nur meine Webprojekte weiterentwickeln!</p> <p>Tell</p> <p>PS: Ich habe jetzt glaube ich herausgefunden, unter welcher PID der Apache läuft. Es ist die 7211, die Zahl steht in /opt/lampp/logs/httpd.pid (sah sehr vielversprechend aus). Vielleicht hilfts ja weiter.</p> https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085323#m1085323 迪拉斯 2007-02-27T08:15:30Z 2007-02-27T08:15:30Z Xampp für Linux gibt 403 zurück <p>Hey,</p> <blockquote> <p>woher weiß ich eigentlich, [...] unter welchem Pseudonym - "Eigentümer", "Gruppe" oder "Sonstige" - ein Programm läuft?</p> </blockquote> <p>wie ich schon gesagt habe, mit ps. Lies das Handbuch für die passende Option. Du suchst die effektive User-ID und Gruppen-ID; die drei Dinge, die du ansprichst, haben mit Dateien zu tun, nicht mit Prozessen.</p> <div class="signature">-- <br> 水-金-地-火-木-土-天-海-冥 </div> https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085325#m1085325 Tell 2007-02-25T11:53:40Z 2007-02-25T11:53:40Z Xampp für Linux gibt 403 zurück <p>Hi</p> <blockquote> <blockquote> <p>127.0.0.1 - - [25/Feb/2007:11:30:52 +0100] "GET /html/abc HTTP/1.1" 403 380<br> 127.0.0.1 - - [25/Feb/2007:11:31:05 +0100] "GET /html/STN4 HTTP/1.1" 403 381</p> </blockquote> <p>Das sagt mir eins ganz deutlich: Du musst das error-log posten, nicht das access-log.</p> </blockquote> <p>Da steht auch nicht viel mehr:</p> <p>[Sun Feb 25 11:30:52 2007] [error] [client 127.0.0.1] (13)Permission denied: access to /html/abc denied<br> [Sun Feb 25 11:31:05 2007] [error] [client 127.0.0.1] (13)Permission denied: access to /html/STN4 denied</p> <p>Tell</p> https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085331#m1085331 frankx frankxberlin@gmx.de 2007-02-25T13:15:12Z 2007-02-25T13:15:12Z Xampp für Linux gibt 403 zurück <p>Hellihello Tell,</p> <p>musst Du vielleicht die Rechte anders setzten?</p> <p>Gruß,</p> <p>frankx</p> https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085326#m1085326 Manuel B. m.burghammer@xitara.net http://streamszene.de 2007-02-25T13:44:28Z 2007-02-25T13:44:28Z Xampp für Linux gibt 403 zurück <p>Ich grüsse den Cosmos,</p> <blockquote> <p>Da steht auch nicht viel mehr:</p> </blockquote> <p>Dann soltest du erstmal lernen, eine Fehlermeldung zu interpretieren. Da steht alles, was man braucht.</p> <blockquote> <p>[Sun Feb 25 11:30:52 2007] [error] [client 127.0.0.1] (13)Permission denied: access to /html/abc denied<br> [Sun Feb 25 11:31:05 2007] [error] [client 127.0.0.1] (13)Permission denied: access to /html/STN4 denied</p> </blockquote> <p>Steht doch alles da, der Webserver hat kein Recht, um auf die Dateien zuzugreifen. Da du gesagt hast, der Ordner abc existiert nicht, stimmen vermutlich die Zugriffsrechte des Ordners html nicht.</p> <p>Möge das "Self" mit euch sein</p> <div class="signature">-- <br> Neulich dachte ich mir, einmal S/M ausprobieren wäre eine tolle Erfahrung. Also hab ich Windows gebootet ...<br> ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:) </div> https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085327#m1085327 Tell 2007-02-25T17:18:47Z 2007-02-25T17:18:47Z Xampp für Linux gibt 403 zurück <p>Hi</p> <blockquote> <blockquote> <p>[Sun Feb 25 11:30:52 2007] [error] [client 127.0.0.1] (13)Permission denied: access to /html/abc denied<br> [Sun Feb 25 11:31:05 2007] [error] [client 127.0.0.1] (13)Permission denied: access to /html/STN4 denied</p> </blockquote> <p>Steht doch alles da, der Webserver hat kein Recht, um auf die Dateien zuzugreifen. Da du gesagt hast, der Ordner abc existiert nicht, stimmen vermutlich die Zugriffsrechte des Ordners html nicht.</p> </blockquote> <p>"html" und alle beinhalteten Ordner und Dateien haben die Rechte 777. Und der Eigentümer und die Gruppe von "html" und alles darunter sind beides "tell". Xampp starte ich aber über root.</p> <p>Tell</p> https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085329#m1085329 迪拉斯 2007-02-25T20:53:34Z 2007-02-25T20:53:34Z Xampp für Linux gibt 403 zurück <p>Hey,<br> und unter welcher effektiven User-ID läuft Apache? Du kannst das in ps und evtl. in /server-info nachschauen.</p> <div class="signature">-- <br> 水-金-地-火-木-土-天-海-冥 </div> https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085328#m1085328 Manuel B. m.burghammer@xitara.net http://streamszene.de 2007-02-26T10:12:09Z 2007-02-26T10:12:09Z Xampp für Linux gibt 403 zurück <p>Ich grüsse den Cosmos,</p> <blockquote> <p>"html" und alle beinhalteten Ordner und Dateien haben die Rechte 777. Und der Eigentümer und die Gruppe von "html" und alles darunter sind beides "tell". Xampp starte ich aber über root.</p> </blockquote> <p>Also bei meinem Debian folgt auf 777 eine Fehlermeldung. Die dürfen maximal 755 haben.<br> Und unter welchem Benutzer der Apache läuft, steht in der Config. (httpd.conf oder apache2.conf)<br> Da ich XAMMP nir unter Linux genutz hab, kann ich dazu nicht mehr sagen. Ich installier mir lieber Apache, PHP, PERL un Python von Hand, dann weiss ich, was ich hab ;)</p> <p>Möge das "Self" mit euch sein</p> <div class="signature">-- <br> Neulich dachte ich mir, einmal S/M ausprobieren wäre eine tolle Erfahrung. Also hab ich Windows gebootet ...<br> ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:) </div> https://forum.selfhtml.org/self/2007/feb/25/xampp-fuer-linux-gibt-403-zurueck/1085330#m1085330 Tell 2007-02-25T21:18:58Z 2007-02-25T21:18:58Z Xampp für Linux gibt 403 zurück <p>Hi</p> <blockquote> <p>und unter welcher effektiven User-ID läuft Apache? Du kannst das in ps und evtl. in /server-info nachschauen.</p> </blockquote> <p>Die Ausgabe von ps sieht bei mir so aus:</p> <p>~# ps<br>   PID TTY          TIME CMD<br>  5188 pts/0    00:00:00 bash<br> 11778 pts/0    00:00:00 ps</p> <p>aber das mit /server-info ist mir zu hoch. Ist das ein Befehl oder eine Datei? Ein Befehl wirds wohl nicht sein, da ich eine Fehlermeldung zurückbekommen. Und der Schreibweise nach liegt die Datei, wenn es denn eine ist, im root / . Aber diese Datei besitze ich nicht.</p> <p>Tell</p>