it-swarm.com.de

Aktivieren von mod_headers unter Apache2

Ich versuche, die "Header" des Moduls in meiner Apache2-Installation auf dem Ubuntu 10.04-System zu aktivieren. Hier einige Informationen:

Serverversion: Apache/2.2.14 (Ubuntu)

wenn ich den Befehl ausführe:

a2enmod-Header

Ich erhalte folgende Ausgabe: FEHLER: Modul-Header existieren nicht!

aber unter/usr/lib/Apache2/modules/kann ich sehen, dass es mod_headers.so gibt

irgendein Vorschlag? Danke im Voraus

BEARBEITEN: Mit meinen Modulen stimmt etwas nicht. Wenn ich auf die Apache-Modulliste des Webmin zugreife, werden nur einige Module aufgelistet, nicht jedes Modul, das ich unter/usr/lib/Apache2/modules/finde. Beispiel: Ich kann mod_rewrite nicht sehen von der Liste, aber ich habe es in der/usr/lib/Apache2/modules /

23
0wn3r

Es scheint, als hätte jemand die Include-Dateien für bestimmte Mods gelöscht, anstatt Symlinks zu entfernen, wie es die Tools a2enmod/a2dismod tun.

Installieren Sie die allgemeinen Apache-Dateien neu, um diese Dateien wieder in Position zu bringen:

aptitude installiert Apache2.2-common neu

4
pauska

Ich habe eine Lösung gefunden, die für mich funktioniert hat

Fügen Sie diese Zeile zu /etc/Apache2/httpd.conf Hinzu:

LoadModule headers_module /usr/lib/Apache2/modules/mod_headers.so

a2enmod-Header

service Apache2 restart
 * Restarting web server Apache2                                                                                                                               [Fri Sep 11 17:04:33 2015] [warn] module headers_module is already loaded, skipping
 ... waiting [Fri Sep 11 17:04:35 2015] [warn] module headers_module is already loaded, skipping
                                                                                                                                                   [ OK ]

Nach dem Neustart konnte ich den LoadModule headers_module /usr/lib/Apache2/modules/mod_headers.so Aus /etc/Apache2/httpd.conf Löschen und es funktioniert weiter!

2
user310818