Markus Bauer: Verständnisproblem bei Scriptablage

Beitrag lesen

(...)
Mir fehlt das Verständnis dafür. Die Lösung besteht zwar darin, die Scripts an einen anderen Ort zu kopieren, aber mich interessiert es, warum auf dieser /dev/hda9 zwar ausführbare PHP-, aber keine ausführbaren CGI-Scripts liegen können.

Dass PHP ist ja logisch, sofern du es nicht als CGI-executeable verwendest oder?

Bez. CGI: Da gibts viele Möglichkeiten:
a) was sagt die error.log?
b) Was sagt ein su -c "/path/to/your/cgi-script" `ps aux | grep httpd | sed -ne '2p' | awk '{print $1}' ?

Ohne Entfernen von "noexec" dürfte es wohl sicher nicht gehen, denn die CGI Scripts werden ausgeführt wie echte Programme. Hast du passende ScriptAliases fürs Scriptverzeichnis, Dateien unsw gesetzt?