[Apache] vHosts funktionieren nicht mehr

ClocxHD

Lt. Junior Grade
Registriert
Aug. 2014
Beiträge
376
Hallo,

haben unseren Ubuntu Server auf Proxmox umgezogen.
Habe den u.a. den kompletten /etc Ordner gezippt.

Als die VM funktioniert hat, habe ich Apache, PHP etc. installiert.
Danach den apache Ordner durch den aus der ZIP ersetzt, die vHosts sind genauso, wie vorher.
Jedoch funktionieren nicht alle.
Wenn ich jedoch auf eine der nicht funktionieren Domains gehe, bekomme ich den Inhalt der anderen angezeigt.

vHost 1:
http://pastebin.com/WFffLvFn (funktioniert, Inhalt dieser Domain wird bei den nicht funktionierenden vHosts angezeigt)

vHost 2:
http://pastebin.com/KfrDZAjA (funktioniert)

vHost 3:
http://pastebin.com/sLEVdBSZ (funktioniert)

vHost 4:
http://pastebin.com/nQ2N2pw0 (funktioniert nicht)

vHost 5:
http://pastebin.com/NXAHwwk8 (funktioniert)

vHost 6:
http://pastebin.com/tad3K5dy (funktioniert)

vHost 7:
http://pastebin.com/6jFGDgZ3 (funktioniert)

LG,
Fabian Thielen
 
Wenn ich jedoch auf eine der nicht funktionieren Domains gehe, bekomme ich den Inhalt der anderen angezeigt.

Geht wohl nur einer, Nummer 4, nicht ?
DocumentRoot inkl. Dateien vorhanden ?
Was sagen die Fehler-Logs vom Apache ?

(funktioniert, Inhalt dieser Domain wird bei den nicht funktionierenden vHosts angezeigt)

Logisch, der erste Eintrag der vHosts wird immer als Standard genommen.
 
Hab ihn auf Info gestellt, der Log ist unter dem gleichen Link erreichbar.
 
[Wed Feb 11 20:50:11.942962 2015] [mpm_event:notice] [pid 29179:tid 140264602662784] AH00491: caught SIGTERM, shutting down
[Wed Feb 11 20:50:13.041138 2015] [mpm_prefork:notice] [pid 30582] AH00163: Apache/2.4.7 (Ubuntu) configured -- resuming normal operations

Das sieht... falsch aus. Wieso geht erst der MPM-Event aus, um dann den deutlich unterlegenen MPM-Prefork zu starten?
Warum überhaupt MPM-Prefork? Der macht nur Sinn, wenn man aus Bequemlichkeit mod_php verwenden will. Dann ist aber MPM-ITK die deutlich bessere Wahl, durch die überlegene Rechteverwaltung.

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20121212/curl.so' - /usr/lib/php5/20121212/curl.so: cannot open shared object file: No such file or directory in Unknown on line
Sieht auch problematisch aus. Wo ist cURL hin?

[Wed Feb 11 23:21:26.754526 2015] [ssl:emerg] [pid 8640] AH02311: Fatal error initialising mod_ssl, exiting. See /var/log/apache2/fle****.de for more information
Das ist doch der VHost #4, der nicht will, oder? Da hast du die falsche Config-File im Auge. Da fehlt mir der Part für :443, da ist nur :80 drin. Schau noch einmal in /etc/apache2/sites-enabled/, ich wette da ist ein Symlink auf irgendwas, dass die Domain per HTTPS ansprechbar machen soll, aber ne Vollmeise in der Config hat.
 
Zurück
Oben