Hallo, irgendwie bringe ich das nicht zum laufen: Ich möchte mit http://localhost/~karl/ auf mein Homeverzeichniss zugreifen können. Ich habe in der /etc/apache2/mod_userdir.conf die Einträge # to enable UserDir only for a certain set of users, use this instead: UserDir disabled UserDir enabled karl und in der default-server.conf den Eintrag Include /etc/apache2/mod_userdir.conf hinzugefügt nach rcapache2 restart habe ich allerdings immer noch keinen Zugriff. Was mache ich falsch? Gruss Karl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Karl! Karl Sinn wrote:
irgendwie bringe ich das nicht zum laufen: Ich möchte mit http://localhost/~karl/ auf mein Homeverzeichniss zugreifen können.
Ich habe in der /etc/apache2/mod_userdir.conf die Einträge # to enable UserDir only for a certain set of users, use this instead: UserDir disabled UserDir enabled karl
Gut. Hast Du in /etc/apache2/mod_userdir.conf auch ein <Directory /home/*/public_html> ... </Directory> Wenn ja, was steht da drin?
und in der default-server.conf den Eintrag Include /etc/apache2/mod_userdir.conf hinzugefügt
nach rcapache2 restart habe ich allerdings immer noch keinen Zugriff.
Was mache ich falsch?
Wie sehen die Berechtigungen aus für die Verzeichnisse /home/karl und /home/karl/public_html Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Samstag, 3. November 2007 02:49 schrieb Joachim Marx:
Hast Du in /etc/apache2/mod_userdir.conf auch ein
<Directory /home/*/public_html> ... </Directory>
Wenn ja, was steht da drin?
Habe ich so gelassen wie es da stand (opensuse 10.2): <Directory /home/*/public_html> AllowOverride FileInfo AuthConfig Limit Indexes Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec <Limit GET POST OPTIONS PROPFIND> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS PROPFIND> Order deny,allow Deny from all </LimitExcept> </Directory>
Wie sehen die Berechtigungen aus für die Verzeichnisse /home/karl und /home/karl/public_html
drwxr-xr-x 51 karl users 4096 3. Nov 10:05 karl drwxr-xr-x 3 karl users 4096 3. Nov 00:22 public_html /etc/sysconfig/apache2: APACHE_MODULES="authz_host actions alias auth_basic authz_groupfile authn_file authz_user autoindex cgi dir include log_config mime negotiation setenvif status userdir asis imagemap php5 perl authz_default" Genaue Fehlermeldung beim Zugriff auf http://localhost/~karl/ ist "Object not found". Eine index.html existiert im Verzeichnis /home/karl/public_html. Hilft das? Gruss Karl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Karl! Karl Sinn wrote:
Genaue Fehlermeldung beim Zugriff auf http://localhost/~karl/ ist "Object not found". Eine index.html existiert im Verzeichnis /home/karl/public_html.
Versuche mal folgendes: In /etc/apache2/default-server.conf trage STATT Include /etc/apache2/mod_userdir.conf folgendes ein: <IfModule mod_userdir.c> UserDir public_html Include /etc/apache2/mod_userdir.conf </IfModule> Apache neustarten. Klappt es nun? Falls nicht: Verwendest Du virtual hosts? (Gibt es in /etc/apache2/vhosts.d Dateien, die auf *.conf enden?) Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Samstag, 3. November 2007 13:29 schrieb Joachim Marx:
Versuche mal folgendes:
In /etc/apache2/default-server.conf
trage STATT
Include /etc/apache2/mod_userdir.conf
folgendes ein:
<IfModule mod_userdir.c> UserDir public_html Include /etc/apache2/mod_userdir.conf </IfModule>
Apache neustarten. Klappt es nun?
Ich bekomme folgende Fehlermeldung beim starten von apache2: rcapache2 start Starting httpd2 (prefork) Syntax error on line 85 of /etc/apache2/default-server.conf: Invalid command '\xc2\xa0', perhaps misspelled or defined by a module not included in the server configuration The command line was: /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf Die Zeile 85 ist die Zeile in der der neue Eintrag beginnt.
Falls nicht: Verwendest Du virtual hosts? (Gibt es in /etc/apache2/vhosts.d Dateien, die auf *.conf enden?)
Nein Gruss Karl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Karl Sinn wrote:
Ich bekomme folgende Fehlermeldung beim starten von apache2:
rcapache2 start Starting httpd2 (prefork) Syntax error on line 85 of /etc/apache2/default-server.conf: Invalid command '\xc2\xa0', perhaps misspelled or defined by a module not included in the server configuration
Wahrscheinlich beim copy & paste was schiefgelaufen ... Tippe es einfach mal so ab, ganz ans Ende von /etc/apache2/default-server.conf (statt copy&paste): <IfModule mod_userdir.c> UserDir public_html Include /etc/apache2/mod_userdir.conf </IfModule> Schau auch sicherheitshalber nochmal nach, ob in etc/apache2/sysconfig.d/loadmodule.conf die Zeile LoadModule userdir_module /usr/lib/apache2-prefork/mod_userdir.so drinsteht. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Samstag, 3. November 2007 15:08 schrieb Joachim Marx:
Tippe es einfach mal so ab, ganz ans Ende von /etc/apache2/default-server.conf (statt copy&paste):
<IfModule mod_userdir.c> UserDir public_html Include /etc/apache2/mod_userdir.conf </IfModule>
Das war's, es funktioniert. Vielen Dank Gruss Karl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Karl! Karl Sinn wrote:
irgendwie bringe ich das nicht zum laufen: Ich möchte mit http://localhost/~karl/ auf mein Homeverzeichniss zugreifen können.
Noch zwei weitere Fragen als Nachtrag zu meiner anderen Mail: 1. Wird das userdir-Apache-Modul überhaupt geladen? Es muss eingetragen sein in /etc/sysconfig/apache2 bei APACHE_MODULES="userdir ..." 2. Welche Fehlermeldung kommt genau, wenn Du auf http://localhost/~karl zugreifst? Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Joachim Marx
-
Karl Sinn