CGI-Applikationen müssen ins Verzeichnis /cgi-bin bzw. einem Unterverzeichnis davon geladen werden. Nur dort sind die Programme ausführbar.
Grundsätzlich gilt, dass Programme, die in einer Script-Sprache abgefasst sind (z. B. Perl, Python) im sog. ACSII-Modus transferiert werden müssen. Kompilierte Programme werden dagegen im BINARY-Modus auf den Server geladen.
Denken Sie daran, dass die Scripte Ausführungsrechte benötigen. Das erreichen Sie mit "chmod 755 Dateiname" oder in Ihrem FTP-Client über Datei "Eigenschaften" die Rechte auf "755" setzen. |