Hi, Nachdem Anfang des Monats Apache auf 2.4.23 upgedated wurde, funktionieren Scripte, die ausserhalb cgi-bin sind, nicht mehr. Beispiel für die Ausgabe des ups-Status: /etc/apache2/conf.d/ups.conf alias /nut/ /srv/www/htdocs/nut/ <Directory /srv/www/htdocs/nut> AllowOverride AuthConfig Require all granted </Directory> <Directory "/srv/www/cgi-bin/nut"> Options ExecCGI AddHandler cgi-script .cgi # SetHandler cgi-script AllowOverride None Require all granted </Directory> # vermutlich doppelt gemoppelt <Location /cgi-bin/nut> Options +ExecCGI AddHandler cgi-script .cgi </Location> #################################### Ausgabe: Server error! The server encountered an internal error and was unable to complete your request. Error message: Unrecognized character \x7F; marked by <-- HERE after stats.cgi <-- HERE near column 182 at /srv/www/cgi-bin/nut/upsstats.cgi line 1. , der Server lässt die cgi-Datei offensichtlich downloaden, anstatt sie auszuführen. Andere Konfigurationen z.B. für Nagios scheitern ebenfalls beim Ausführen der cgi--Scripten. Ich habe schon alles mögliche probiert, komme aber nicht auf den Punkt. cgi bzw. mod_cgi sind geladen. Vor dem Update lief natürlich alles. Am besten wäre eine funktionierende Konfiguration für das Nagios-Web, wo ich mich informieren kann. mfg K. Müller
participants (1)
-
Kasimir Müller