Ich folge diesem Tutorial und es fordert mich auf, proxy.cgi
im /var/www/cgi-bin
Verzeichnis zu speichern .
Es gibt kein Verzeichnis www
mit dem Namen cgi-bin
. Muss ich dort ein Verzeichnis erstellen? Ich denke, die Anleitung des Tutorials bezieht sich auf eine RPM-basierte Linux-Distribution, aber ich kann mich irren.
cgi-bin
in/var/www
??ScriptAlias
Zeile in ändern/etc/apache2/sites-available/default
(oder eine zu zutreffendem vhost hinzufügen)Die meisten Dateien sollten nicht als CGI-Skripte ausgeführt werden. Das wäre sehr gefährlich. CGI-Skripte sollten in einem von und außerhalb von DocumentRoot getrennten Verzeichnis aufbewahrt werden, und nur für dieses Verzeichnis sollte die ExecCGI-Option festgelegt sein. Dies ist die Standardeinstellung, und der Standardspeicherort für CGI-Skripte ist / usr / lib / cgi-bin.
quelle