ich hoffe, Ihr könnt mir weiter helfen.
Ein Problem mit htdocs außerhalb von /opt/lampp/.
Ich muss htdocs nach /home/sonya/xyz/htdocs verschieben.
Ab und an hat es hier im Forum Beiträge zum Thema "xampp außerhalb von /opt/ installieren" oder "htdocs verschieben". Aus diesen Beiträgen geht folgendes hervor: "htdocs verschieben, Symlink zu htdocs in /opt/lampp erstellen, Konfigurationsdaten zu docroot anpassen.
Nun habe ich htdocs nach /home/sonya/xyz/verschoben.
Alle Konfigurationsdateien innerhalb von /opt/lampp/ angepasst. Dort die Zeichenfolge /opt/lampp/htdocs zu /home/sonya/xyz/htdocs geändert.
In Firefox 127.0.0.1 aufgerufen:
- Code: Select all
Zugriff verweigert!
Der Zugriff auf das angeforderte Verzeichnis ist nicht möglich. Entweder ist kein Index-Dokument vorhanden oder das Verzeichnis ist zugriffsgeschützt.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 403
Nun auch alle Rechte innerhalb von /home/sonya/xyz/htdocs und htdocs selbst auf 777 gestellt. Außerdem noch ein Symlink in /opt/lampp nach /home/sonya/xyz/htdocs erstellt.
error_log nach Aufruf von "sudo /opt/lampp/lampp start":
- Code: Select all
[Mon Jan 25 16:16:17 2010] [notice] suEXEC mechanism enabled (wrapper: /opt/lampp/bin/suexec)
[Mon Jan 25 16:16:17 2010] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Jan 25 16:16:17 2010] [warn] RSA server certificate CommonName (CN) `localhost' does NOT match server name!?
[Mon Jan 25 16:16:17 2010] [notice] Digest: generating secret for digest authentication ...
[Mon Jan 25 16:16:17 2010] [notice] Digest: done
[Mon Jan 25 16:16:18 2010] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Jan 25 16:16:18 2010] [warn] RSA server certificate CommonName (CN) `localhost' does NOT match server name!?
[Mon Jan 25 16:16:18 2010] [notice] Apache/2.2.14 (Unix) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
Aufruf von "w3m 127.0.0.1" :
- Code: Select all
Access forbidden!
You don't have permission to access the requested directory. There is either no
index document or the directory is read-protected.
If you think this is a server error, please contact the webmaster.
Error 403
127.0.0.1
Mo 25 Jan 2010 16:18:07 CET
Apache/2.2.14 (Unix) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l PHP/5.3.1
mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
≪ ↑ ↓ Viewing <Access forbidden!>
error_log nach Aufruf von w3m 127.0.0.1:
- Code: Select all
[Mon Jan 25 16:18:07 2010] [error] [client 127.0.0.1] (13)Permission denied: access to / denied
access_log nach Aufruf von w3m 127.0.0.1 :
127.0.0.1 - - [25/Jan/2010:16:18:07 +0100] "GET / HTTP/1.0" 403 1121
access_log nach Aufruf von w3m 127.0.0.1 :
- Code: Select all
127.0.0.1 - - [25/Jan/2010:16:18:07 +0100] "GET / HTTP/1.0" 403 1121
Das gleiche Verhalten hat es, wenn ich xampp gleich nach /home/sonya/xyz/ installiere, anschließend einen Symlink in /opt/ erstelle.
Das alles unter Ubuntu 9.10 mit Gnome 2.28.1
Ach so:
127.0.0.1/phpmyadmin funktioniert. Da hat es überhaupt keine Fehlermeldungen. Auch keine Einträge in das error_log.
Ein 127.0.0.1/test/test.php (mit <? phpinfo(); ?> ) ergibt ebenfalls die o.g. Meldungen wie sie unter dem Aufruf von 127.0.0.1 erscheinen, auch wenn /test/ und test.php Rechte von 777 haben.
error_log:
- Code: Select all
[Mon Jan 25 16:35:10 2010] [error] [client 127.0.0.1] (13)Permission denied: access to /test/test.php denied
Es spielt in allen Fällen keine Rolle, ob ich statt 127.0.0.1 localhost angebe. Die Fehlermeldungen bleiben die Gleichen.
Wie bekomme ich ein funktionierendes XAMPP mit htdocs im Homeverzeichnis?
Ratlose Grüße
Sonya