PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Testserver einrichten



SchusterHannes
01.10.08, 20:42
Hallo,

ich habe folgendes Problem... ich habe bei mir auf dem Rechner Apache, php5 MysQl und phpMyadmin installiert, um lokal meine Webseiten, wie Shops und joomla Installationen zu testen. Ich habe den Apache und MySql auch gestartet. Wenn ich nun in den Browser http://localhost eingebe dann kommt die Meldung: "IT WORKS"... wenn ich dann weiter gehen möchte http://localhost/home/... usw. dann kommt die Meldung: Objekt nicht gefunden ERROR 404.

Was muss ich machen, damit ich auf meine Verzeichnisse komme wo ich meine Webseiten lokal gespeichert habe.

drcux
01.10.08, 20:52
Bitte immer Distribution und Verion nennen!

Speicher deine Projekte unter /srv/www/htdocs (openSUSE)

SchusterHannes
01.10.08, 21:02
Distribution Suse Version 11.0 KDE 3.5. Ich werde es gleich mal probieren.

SchusterHannes
01.10.08, 21:14
Ich habe dann http://localhost/srv/www/htdocs eingeben und immer noch die gleiche Fehlermeldung.

Was mache ich da noch falsch.

madfool
01.10.08, 21:57
Hi,

wenn du http://localhost/ aufrufst landest du im Verzeichnis /srv/www/htdocs.
Wenn du also den Ordner /srv/www/htdocs/test/ mit einer Datei index.html anlegts dann rufst du die folgendermaßen auf:

http://localhost/test/index.html

Aber mit der Apache Doku sollte man sich schon beschäftigen wenn man nen Webserver aufsetzt...

http://httpd.apache.org/docs/2.2/de/

Gruß,
D.

drcux
01.10.08, 22:03
Ich habe dann http://localhost/srv/www/htdocs eingeben und immer noch die gleiche Fehlermeldung.


Wie es schon gesagt wurde, dir fehlt noch das Grundwissen...

Du hast bei einem Web-Server immer ein so genanntes Doc-Root, also das oberste Verzeichnis, auf dem der eigentliche Webserver zugreifen darf. Das ist bei einer openSUSE-Install immer /srv/www/htdocs. Wenn du also im Browser einfach nur localhost aufrufst, bist du schon in /srv/www/htdocs. D.h., das ein http:/localhost/blah automatisch in /srv/www/htdocs/blah landet.

SchusterHannes
03.10.08, 10:07
Hallo,

teilweise klappt es jetzt... wenn ich http://localhost/verzeichnis eingebe lande ich im Verzeichnis /srv/www/htdocs/verzeichnis. Allerdings werden nur reine .html Seiten angezeigt bei .php Seiten kommt die Fehlermeldung ERROR 403, also "Zugriff verboten". In folge dessen kann ich auch auf phpMyAdmin nicht zugreifen oder aufrufen.
Wo liegt jetzt da noch der Fehler??? Kann ja eigentlich nur eine Konfigurationssache sein, oder ...???

drcux
03.10.08, 10:57
YaST -> Netzwerkdienste -> HTTP-Server -> Servermodule -> php5 aktivieren

SchusterHannes
03.10.08, 13:11
Vielen Dank!!! Jetzt funktioniert alles. So langsam erweitert sich das Grundwissen.