BlackBoard » Computerecke » Betriebssysteme » Debian Linux Apache2 UserDir das geht leider so nicht » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Apache2 UserDir das geht leider so nicht
Beiträge zu diesem Thema Autor Datum
 Apache2 UserDir das geht leider so nicht Sebat 21.08.2008 15:00
 RE: Apache2 UserDir das geht leider so nicht LX 21.08.2008 15:16

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Sebat Sebat ist männlich
BlackBoarder


Dabei seit: 28.11.2001
Beiträge: 789
Herkunft: Berlin

Apache2 UserDir das geht leider so nicht       Zum Anfang der Seite springen

Tach,
auf dem Webserver (Debian Linux 2.6.18-6-686) läuft ein Apche2 (normale konfiguration).
Gefordert ist, dass alle User (soweit sie das gerne hätten) ein Webverzeichnis in ihrem Home Dir bekommen (public_html). folgendes habe ich in die /etc/apache2/apache2.conf eingetragen:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
<IfModule mod_userdir.c>
  UserDir public_html
  UserDir disabled root
  <Directory /home/*/public_html>
    AllowOverride FileInfo AuthConfig Limit
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
  </Directory>
  #für CGI
  <Directory /home/*/public_html/cgi-bin>
    #cgi ausführen in cgi-bin
    AddHandler cgi-script .cgi .sh .pl
    Options +ExecCGI
  </Directory>
</IfModule>


und folgendes steht im UserDir:
code:
1:
2:
# ls -la /home/USER/ |grep public_html
drwxr-xr-x 2 USER USER 4096 2008-08-21 14:35 public_html


Meines wissens sollte es so gehen (jeder darf in dem Ordner lesen)

Fehlermeldung:
Zitat:
Not Found
The requested URL /~USER was not found on this server.


die error.log sagt:
Zitat:
[Thu Aug 21 14:36:43 2008] [notice] caught SIGTERM, shutting down
[Thu Aug 21 14:36:45 2008] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch11 configured -- resuming normal operations
[Thu Aug 21 14:56:09 2008] [error] [client 77.184.58.133] File does not exist: /var/www/~USER


gibts hier evtl. hilfe?
Danke schonmal
21.08.2008 15:00 Sebat ist offline Beiträge von Sebat suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Ist das userdir-Modul überhaupt geladen?

Bei Debian solltest du die Modulkonfiguration besser nicht in die apache2.conf eintragen, sondern stattdessen die vorgegebenen Konfigurationsmöglichkeiten nutzen. Die bestehen darin, dass unter /etc/apache2/mods-available die verfügbaren Module und deren Konfiguration liegen. Wenn du ein Modul aktivieren möchtest, werden dessen *.load und ggf. *.conf Schnipsel nach /etc/apache2/mods-enabled gesymlinkt. Wenn du also eine abweichende Konfiguration haben willst (für CGI z.B.), dann bearbeite lieber die /etc/apache2/mods-available/userdir.conf.

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

21.08.2008 15:16 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Computerecke » Betriebssysteme » Debian Linux Apache2 UserDir das geht leider so nicht

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH