Thread Linux-Dateiendungen bei CGIs: Müssen die Dateiendungen .cgi /.pl sein? (8 answers)
Opened by pktm at 2003-08-31 00:54

Dubu
 2003-09-01 00:38
#95221 #95221
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
Die entscheidende Zeile ist eben die:
Code: (dl )
ScriptAlias /twiki/bin/ "/srv/www/htdocs/web2/html/bin/"

Damit wird dem Apache gesagt, dass Dateien im Verzeichnis /srv/www/htdocs/web2/html/bin/ unter der URI /twiki/bin/ zu erreichen ist und dass alle Dateien darin als Skripte unter mod_cgi behandelt werden sollen (siehe Apache-Doku). Besondere Dateiendungen sind nicht noetig.

Die Einstellung mit den Dateiendungen in TWiki.cfg ist nur fuer den Fall, dass man die TWiki-Skripte in ein Verzeichnis packen moechte, fuer das man keinen ScriptAlias setzen kann, z.B. wenn man mit eingeschraenkten Rechten auf einem Webserver arbeitet. Dann muss man normalerweise die Skripte mit einer Endung wie .cgi oder .pl versehen, um sie unter mod_cgi (oder mod_perl) ausfuehrbar zu machen. Damit man dann nicht in allen Skripten und Templates von TWiki die Skriptnamen aendern muss, gibt es dafuer diese Konfigurationsvariable.

View full thread Linux-Dateiendungen bei CGIs: Müssen die Dateiendungen .cgi /.pl sein?