Apache findet localhost/~user/ nicht mehr :-(
Hi, nachdem ich heute mal den Apache deinstalliert und dann neuinstalliert habe, läuft zwar der Apache - auch die Startseite wird gezeigt, aber er findet keine localhost/~user/ Seiten mehr, auch wenn diese definitv vorhanden sind. Woran kann das liegen? Welche Logs kann ich posten? MfG Dieter
*** Dieter Kroemer (kroe@rs-schesslitz.de) schrieb in suse-linux heute:
[...] nachdem ich heute mal den Apache deinstalliert und dann neuinstalliert habe, läuft zwar der Apache - auch die Startseite wird gezeigt, aber er findet keine localhost/~user/ Seiten mehr, auch wenn diese definitv vorhanden sind.
- Welche SuSE-Version verwendest Du!!!!? (Nein, mein "!" klemmt _nicht_)
- Existiert bei Dir das Verzeichnis "~<username>/public_html"?
- Wie sehen die permissions der Verzeichnisstufen zu Deinem UserDir aus?
("ls -ld /home", "ls -ld /home/
On Sat, May 03, 2003 at 08:30:48AM +0200, Henning Hucke wrote:
- Welche SuSE-Version verwendest Du!!!!? (Nein, mein "!" klemmt _nicht_) - Existiert bei Dir das Verzeichnis "~<username>/public_html"? - Wie sehen die permissions der Verzeichnisstufen zu Deinem UserDir aus? ("ls -ld /home", "ls -ld /home/
- Ist mod_userdir geladen? Kristian
Hallo, Am Samstag, 3. Mai 2003 08:30 schrieb Henning Hucke:
- Welche SuSE-Version verwendest Du!!!!? (Nein, mein "!" klemmt _nicht_)
Warum sinds dann soviele ;-) ? SuSE 8.1
- Existiert bei Dir das Verzeichnis "~<username>/public_html"?
Ja.
- Wie sehen die permissions der Verzeichnisstufen zu Deinem UserDir aus?
drwxr-xr-x 4 kroe users 616 2003-05-03 01:32 public_html/ Eine Beispieldatei darinnen: -rwxr-xr-x 1 kroe users 341 2003-05-02 21:30 volumen.html*
- Ist eines der Verzeichnisse ein Link?
Nein Was mich eben auch wundert - vorher gings ja noch. Viele Grüße Dieter
On Sat, May 03, 2003 at 01:22:35PM +0200, Dieter Kroemer wrote:
Woran kann ich das erkennen? In der Datei /etc/http/modules/public_html steht zumindest drinnen: LoadModule:LoadModule userdir_module /usr/lib/apache/mod_userdir.so
Definitiv, indem Du Dir die PID von eine beliebigen httpd auf Deinem System beschaffst, nach /proc/<pid>/ wechselst und "grep userdir maps" machst. Wenn da was kommt, ist das Modul drin. kris@p15104972:~> ps axuwww| grep http | head -3 root 696 0.0 0.4 81028 1220 ? S Apr29 0:10 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL wwwrun 15722 0.0 3.7 87124 9212 ? S 00:05 0:04 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL wwwrun 15723 0.0 3.9 87472 9740 ? S 00:05 0:06 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL kris@p15104972:~> cd /proc/15722 kris@p15104972:/proc/15722> grep userdir maps kris@p15104972:/proc/15722> grep status maps 40d26000-40d2a000 r-xp 00000000 03:03 901160 /usr/lib/apache/mod_status.so 40d2a000-40d2b000 rw-p 00003000 03:03 901160 /usr/lib/apache/mod_status.so Mein Apache hat also kein mod_userdir geladen, aber mod_status ist drin. Kristian
Hallo, Am Samstag, 3. Mai 2003 09:24 schrieb Kristian Koehntopp:
- Ist mod_userdir geladen?
mod_userdir war nicht geladen - nachdem ich es geladen habe, konnte ich zwar auf public_html wieder zugreifen, aber wenn ich ein php-Script ausführen wollte kam ein Meldung, ob ich etwas downloaden möchte. Wäre eigentlich interessant dieses Problem zu lösen, da man dabei am meisten lernt, aber ich habe leider im Moment kein Zeit hierfür :-( Ich installiere mir die SuSE 8.2 neu auf meinen Rechner. Viele Grüße und Dank Dieter
participants (3)
-
Dieter Kroemer
-
Henning Hucke
-
Kristian Koehntopp