Ich habe gerade eine Neuinstallation von Centos 7 und nachdem ich einen VirtualHost für Apache eingerichtet habe, startet dieser nicht. Es gibt keine offensichtlichen Fehler, journalctl -xe
aber hier ist trotzdem die Ausgabe.
-- Unit httpd.service has begun starting up.
Sep 30 23:28:41 vps97148.vps.ovh.ca systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
Sep 30 23:28:41 vps97148.vps.ovh.ca kill[1424]: kill: cannot find process ""
Sep 30 23:28:41 vps97148.vps.ovh.ca systemd[1]: httpd.service: control process exited, code=exited status=1
Sep 30 23:28:41 vps97148.vps.ovh.ca systemd[1]: Failed to start The Apache HTTP Server.
-- Subject: Unit httpd.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit httpd.service has failed.
--
-- The result is failed.
Sep 30 23:28:41 vps97148.vps.ovh.ca systemd[1]: Unit httpd.service entered failed state.
Sep 30 23:28:41 vps97148.vps.ovh.ca systemd[1]: httpd.service failed.
Sep 30 23:28:41 vps97148.vps.ovh.ca polkitd[1082]: Unregistered Authentication Agent for unix-process:1408:672266 (system bus name :1.29, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
httpd -t
und apachectl configtest
sagen Sie mir, ob meine Syntax in Ordnung ist.
apachectl -S
gibt keine Ausgabe.
Hier ist meine domainname.com.conf:
<VirtualHost *:80>
ServerName domainname.com
DocumentRoot /var/www/domainname.com/public_html
ErrorLog /var/www/domainname.com/error.log
CustomLog /var/www/domainname.com/requests.log combined
</VirtualHost>
Kann mir jemand helfen oder kann mir jemand sagen was ich falsch mache?
Hier sind einige weitere Informationen.
Ganz unten in der Konfiguration der obersten Ebene steht eine Zeile mit dem Inhalt: „ Include sites-enabled/*.conf
Und hier befindet sich meine domainname.com.conf.“
Die Verzeichnisse für die Protokolle existieren und ich kann auf die Protokolle zugreifen.
DocumentRoot
zeigt auf ein Verzeichnis. Der Server kann den ServerName
Eintrag auflösen und er zeigt zurück auf die IP des Servers