Michael Schröpl: Wo hin damit...

Beitrag lesen

Hi Paul,

Zum CGI: Gibt nur drei Moeglichkeiten:

  1. Entwerder darfst du die ueberall ausfuehren
  2. Du darfst sie ueberhaupt nicht ausfuehren oder
  3. Du musst ein Verzeichnis Names cgi-bin erstellen,

ich korrigiere das mal folgendermaßen:
a) Es gibt einen Mechanismus, die Ausführbarkeit von CGI-Skripten an
   deren Ablageort zu binden. (Das kann /cgi-bin oder jedes andere
   explizit definierte Verzeichnis sein; möglicherweise aber auch gar
   keines. Bestimmte Webserver-Produkte haben gewisse bekannte Vorlieben
   für bestimmte Verzeichnisse.)
b) Es gibt einen Mechanismus, die Ausführbarkeit von CGI-Skripten an
   deren Dateinamensmuster zu finden. (Das kann *.cgi oder jedes andere
   explizit definierte Muster sein; möglicherweise aber auch gar keines.
   Bestimmte Endungen, die typisch für bestimmte Sprachen sind, die für
   CGI-Anwendungen gut geeignet sind, sind normalerweise mit höherer
   Wahrscheinlichkeit bereits für CGI freigeschaltet als andere.)
c) Welcher Mechanismus in welcher Ausbaustufe verwendet wurde und ob der
   Anwender darauf selbst Einfluß nehmen darf, ist der Konfiguration
   des Webservers zu entnehmen.

Fazit: Es gibt keine allgemeingültige Aussage darüber, und es kann sie
nicht geben, weil alles Genannte von der Konfiguration des konkreten
Webservers abhängt. Dessen Administrator kann tun, was er für richtig
hält.

Viele Grüße
      Michael