Hallo!
ich versuche gerade ein Skript auf einem MAMP, dem Apache-All-inkl-Paket für Mac zum laufen zu bringen.
Ich habe die Zeilenenden auf Mac-Lineendings umgestellt, den Pfad zum Interpreter angepasst, die Module installiert und chmod 755 auf die Dateien angewandt. Aber wenn ich jetzt im Browser versuche, die Datei aufzurufen, kommt der Fehler:
QuoteExec format error: exec of '/Applications/MAMP/cgi-bin/sc/sc.cgi' failed
Woran liegt das? Meine Recherche im Web hat mich darauf gebracht, dass eventuell der Apache versucht, Dateien auszuführen, die egentlich gar nicht ausgeführt werden sollen, wenn diese in einem Verzeichnis liegen, das in der Apache-Config mit ScriptAlias versehen wurde.
Dem ist so, aber ein Perl-Skript soll ja auch ausgeführt werden?
Die Zeile in der Apache-Config sieht so aus:
QuoteScriptAlias /cgi-bin/ "/Applications/MAMP/cgi-bin/"
Wer hat eine Idee?