Probleme mit http.conf und dem Vhost unter Plesk/Debian
Probleme mit http.conf und dem Vhost unter Plesk/Debian
Hallo Allezusammen,
ich stehe seit gestern vor einem kleinen Problem und weiß nicht so recht weiter.
Wie im Titel ja schon zu Lesen ist habe ich Plesk 8.1 auf Debian 3.1 laufen und ärgere mich mit den Vhost Einstellungen herum. Das Problem an der ganzen sache ist das meine, unter Plesk, eingerichtete Domain immer auf das Default Verzeichnis zeigt, sprich, rufe ich meine Domain auf wird der selbe Pfad angezeigt wie mit dem Aufruf der Server IP.
Ich habe folgende httpd.conf Datei: /etc/apache2/conf.d/zz010_psa_httpd.conf
... die in der allerletzten Zeile folgende Vhost Datei inkludiert: /var/www/vhosts/meinedomain.de/conf/httpd.include
Bei meinem alten Server Suse 10.1+Plesk.8.1 hat es einfach nur gelangt wenn ich die Zeile mit dem Include an das Ende der httpd.conf Datei schiebe, lag diese hingegen vor dem DocumentRoot musste ich mich mit dem selben Problem wie jetzt herum schlagen.
Ohne die httpd.conf jetzt hier zu veröffentlichen kann ich sagen das die Vhost einstellungen in der zz010_psa_httpd.conf korrekt sind, und die in der httpd.include auch.
Ich verstehe nur nicht wieso die vhost Datei nicht geladen wird, sie wird doch nach allen anderen einstellungen durch den Include geladen ?
Wäre Super wenn ihr mir da weiter helfen könntet
Kind Regards
bruiser
ich stehe seit gestern vor einem kleinen Problem und weiß nicht so recht weiter.
Wie im Titel ja schon zu Lesen ist habe ich Plesk 8.1 auf Debian 3.1 laufen und ärgere mich mit den Vhost Einstellungen herum. Das Problem an der ganzen sache ist das meine, unter Plesk, eingerichtete Domain immer auf das Default Verzeichnis zeigt, sprich, rufe ich meine Domain auf wird der selbe Pfad angezeigt wie mit dem Aufruf der Server IP.
Ich habe folgende httpd.conf Datei: /etc/apache2/conf.d/zz010_psa_httpd.conf
... die in der allerletzten Zeile folgende Vhost Datei inkludiert: /var/www/vhosts/meinedomain.de/conf/httpd.include
Bei meinem alten Server Suse 10.1+Plesk.8.1 hat es einfach nur gelangt wenn ich die Zeile mit dem Include an das Ende der httpd.conf Datei schiebe, lag diese hingegen vor dem DocumentRoot musste ich mich mit dem selben Problem wie jetzt herum schlagen.
Ohne die httpd.conf jetzt hier zu veröffentlichen kann ich sagen das die Vhost einstellungen in der zz010_psa_httpd.conf korrekt sind, und die in der httpd.include auch.
Ich verstehe nur nicht wieso die vhost Datei nicht geladen wird, sie wird doch nach allen anderen einstellungen durch den Include geladen ?
Wäre Super wenn ihr mir da weiter helfen könntet
Kind Regards
bruiser
- rerajung
- Beiträge: 35
- Registriert: 02.07.2005 16:59:09
- Wohnort: 7km von Koblenz entfernt (RLP)
-
Kontaktdaten:
Hallo bruiser,
Du musst erstmal einen Inhalt hinterlegen. Das eine default page anzeigt wird im Apache ist normal bei Plesk, da dies hinterlegt wird im Document Root. Der Document Root für diesen vhost müsste aber /var/www/vhosts/meinedomain.de/httpdocs für non ssl sein. Du kannst die httpd.include getrost im conf Ordner lassen. Ich gehe davon aus, dass Du Apache doe config neu einlesen lassen hast? /etc/ini.d/apache2 reload!
Du musst erstmal einen Inhalt hinterlegen. Das eine default page anzeigt wird im Apache ist normal bei Plesk, da dies hinterlegt wird im Document Root. Der Document Root für diesen vhost müsste aber /var/www/vhosts/meinedomain.de/httpdocs für non ssl sein. Du kannst die httpd.include getrost im conf Ordner lassen. Ich gehe davon aus, dass Du Apache doe config neu einlesen lassen hast? /etc/ini.d/apache2 reload!
Grüße R. Jung.
Hi rerajung,
ja habe natürlich die config neu geladen, als auch mal den Apache selbst komplett neu gestartet (invoke-rc.d apache2 reload / invoke-rc.d apache2 restart), nur eben ohne erfolg.
Das eine Default Seite vorhanden ist die auf das Document root zeigt ist ja klar, aber dennoch muss es doch in der zz010_psa_httpd.conf möglich sein die inkludierte vhost Datei für die Domain irgendwie ansprechen zu können.
Damals bei meinem Suse/Plesk System war das kein Problem und davon abhängig in welcher Zeile die Inkludierte Datei steht.
Kind Regards
bruiser
ja habe natürlich die config neu geladen, als auch mal den Apache selbst komplett neu gestartet (invoke-rc.d apache2 reload / invoke-rc.d apache2 restart), nur eben ohne erfolg.
Das eine Default Seite vorhanden ist die auf das Document root zeigt ist ja klar, aber dennoch muss es doch in der zz010_psa_httpd.conf möglich sein die inkludierte vhost Datei für die Domain irgendwie ansprechen zu können.
Damals bei meinem Suse/Plesk System war das kein Problem und davon abhängig in welcher Zeile die Inkludierte Datei steht.
Kind Regards
bruiser
Die Pfade hatte ich schon und eben noch einmal alle überprüft, und soweit passt alles.rerajung hat geschrieben:Hallo bruiser,
die zz010_psa_httpd.conf ist ja selbst eine include Datei, versuche es einfach mal die Include Dateien über die apache2.conf einzubinden! Hast Du die Pfade in den vhost include mal geprüft?
In den *.logs ist auch nichts zu finden was auf etwas falsch eingebundenes deutet.
Habe eben mal die vHost Datei direkt in die apache2.conf eingebunden, aber auch ohne erfolg :/
EDIT: Ich habe jetzt mal in Plesk die Domain gelöscht, nach einem neu laden der conf Datei führte alles zum DocumentRoot. Jetzt legte ich allerdings die Domain neu an in Plesk und siehe da, der Aufruf der Domain führt mich direkt zum entsprechenden Domain Verzeichnis auf dem Server. Blöderweise geschieht dies nun auch beim Aufruf der IP !!!!, sprich, nun ist das ganze genau andersherum :-/