Apache Fehler: module is built-in and can’t be loaded

Beim starten des Apache HTTP Servers wird der Startvorgang mit einer der folgenden Fehlermeldungen abgebrochen.

Fehlermeldungen


httpd: Syntax error on line 84 of /opt/freeware/apache/conf/httpd.conf: module authz_host_module is built-in and can't be loaded
httpd: Syntax error on line 100 of /opt/freeware/apache/conf/httpd.conf: module include_module is built-in and can't be loaded
httpd: Syntax error on line 105 of /opt/freeware/apache/conf/httpd.conf: module log_config_module is built-in and can't be loaded
httpd: Syntax error on line 138 of /opt/freeware/apache/conf/httpd.conf: module mod_rewrite is built-in and can't be loaded

Grund

Der Apache Server wurde mit allen „build-in“ Modulen – also schon enthalten – konfiguriert. Bedeutet das nicht extra die Module in der httpd.conf aktiviert oder geladen werden müssen.

Lösung

Einfach alle Module auskommentieren und nicht extra mit in der httpd.conf laden.

In diesem Fall folgende Zeilen ändern.
Von:

LoadModule authz_host_module /opt/freeware/apache/modules/mod_authz_host.so
LoadModule include_module /opt/freeware/apache/modules/mod_include.so
LoadModule log_config_module /opt/freeware/apache/modules/mod_log_config.so
LoadModule mod_rewrite /opt/freeware/apache/modules/mod_rewrite.so

Zu:

#LoadModule authz_host_module /opt/freeware/apache/modules/mod_authz_host.so
#LoadModule include_module /opt/freeware/apache/modules/mod_include.so
#LoadModule log_config_module /opt/freeware/apache/modules/mod_log_config.so
#LoadModule mod_rewrite /opt/freeware/apache/modules/mod_rewrite.so

Fertig – Nun kann sollte der Start der Apache HTTP Server nicht mit der obigen Fehlermeldung abbrechen bzw. starten.


Weiter Informationen

Apache bzgl. Module konfigurieren:
http://httpd.apache.org/docs/current/dso.html

(Visited 105 times, 1 visits today)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.