PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache Problem unter MDK9



X-Dimension
17.02.03, 10:37
Hallo, ich habe ein paar Probleme mit der Einrichtung des Apachen unter MDK9:
Bisher habe ich folgendes gemacht:
1. Apache wird beim booten per httpd gestartet
2. ein Ordner /web wurde angelegt und darin eine Index.html erstellt
3. In der httpd.conf wurde der documentroot in /web geändert.

Wenn ich jetzt im Browser meinen Hostnamen oder meine IP eingebe meldet sich der Apache mit Forbidden Access.

woran liegt es?
Danke für Tipps

XD

Svenny
17.02.03, 12:50
in der httpd conf muss man 2 zeilen ändern, wenn man das docroot versetzt.

einmal das DocumentRoot =

und das <Directory >

X-Dimension
17.02.03, 13:42
ich weiß, aber irgendwie habe ich keinen directory eintrag finden können.
Bei Suse würe da irgendwo stehen Directory "/blabla/blabla/blabla"
Würde es gehen wenn ich einfach unter

Dokumentroot "/web1"

noch

Directory "/web1" schreibe ?

Bin etwas verwirrt, ich dachte eigentlich das der Apache Distributions unabhängig ist, aber anscheinend gehen Suse oder Mandrake da andere Wege...
Die Config Files liegen in anderen Ordnern und die Mandrake httpd.conf ist auch komplett anders als die von Suse, obwohl es die gleiche Apache Version ist...

Svenny
17.02.03, 14:28
sollte so ein eintrag sein, mein ordner natürlich angepasst:

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/var/www/*/*/">

Options Indexes FollowSymLinks MultiViews

AllowOverride AuthConfig

Order allow,deny
Allow from all
</Directory>

X-Dimension
17.02.03, 16:01
Schankedön! :)

X-Dimension
18.02.03, 17:10
So habe es dann mal heute auf arbeit ausprobiert, dumm das wir dort kein Internet haben...
Also es hat NICHT funktioniert :(

Der Auszug deiner Config Datei entspricht der von Suse und der von BeOS und der von Windows, aber die Von Mandrake ist anders aufgebaut. Ich habe einfach versucht das Directory hinzuzufügen aber dann lässt sich der apache nicht mehr starten und gibt mir eine Fehlermeldung.
Auch die Mandrake Config file durch eine Suse zu ersetzen bringt nix...

Die HTTPD Conf von MDK ist auch viel winziger. Nicht nur die Kommentare fehlen sondern auch massenhaft Einträge.

Unter BeOS läuft der Apache prima, aber das ist nur ne Spielerei nebenbei und nicht die eigentliche aufgabe gewesen...

Fällt dir vielleicht noch was ein?

XD

Svenny
18.02.03, 19:52
? ich hab auch apache unter mdk laufen. den fehler den man nicht machen sollte ist, apache bei der mdk installation zu installieren, sondern per hand selbst kompilieren.

X-Dimension
18.02.03, 19:59
Habe den Apachen bei der Installation installiert :)

Svenny
18.02.03, 20:34
versuch mal das per hand zu machen.

anleitung unter www.baach.de

X-Dimension
20.02.03, 13:50
Hi!
Das Problem war einfacher zu lösen als ich gedacht habe.
Der Grund warum in der Httpd.conf kein Directory Eintrag zu finden war ist der, das unter Mandrake die Httpd.conf aufgesplittet wurde.
Unter Mandrake muss man die CommonHttpd.conf ändern damit es läuft...

XD

Svenny
20.02.03, 19:22
DAS hätte ich nicht gewusst.
da ich lieber alles per hand mache.