Startseite
  Webpromotion
  Tips & Tricks
  Workshops
  Geld verdienen
  Service
  Links
  DHTML
  CGI
  PHP
  Javaskript
  Flash
  Newsletter
  Bücher
  Software
  Foren
  Gästebuch
  Werbung
  Feedback



Was ist CGI ?

CGI-Programme sind kleine Programme die meist in Perl geschrieben sind, C und C++ sind eher selten vorzufinden. Sie verleihen einer Homepage mehr Flexibilität z.B. durch Feedback das nicht per Mail direkt versendet wird sondern gleich in einem Formular und dieses wird an eine beliebige eMail-Adresse weitergeleitet. Aber auch ein Gästebuch, Diskussionsforen, Counter basiert auf CGI-Programmen.

Um diese CGI-Skripte zu nutzen muß euer Webspace, wo ihr eure Homepage abgelegt habt, Perl bzw. CGI unterstützen. Leider ist das bei den meisten Anbietern von kostenlosem Webspace nicht möglich, da ein falsch konfiguriertes Skript recht schnell den Server schädigen kann. Von AOL, T-Online, Xoom, Geocities (...) wird CGI nicht unterstützt. Um ganz sicher zu gehen fragt den Webmaster bzw. Administrator eures Webspace-Anbieters.

Auf Internet-Servern müßt ihr die Rechte für einzelne Dateien setzen. Dateien die mit ".pl" oder ".cgi" enden müssen (!!!) generell auf "755" gesetzt werden. WS_FTP -> Rechtsklick -> FTP Commands -> Site ---> "Chmod 755 Dateiname.cgi" oder "Chmod 755 Dateiname.pl". cgi und pl Endungen sind prinzipiell dasselbe allerdings dürfen .pl Dateien nur in dafür vorgesehenen Verzeichnissen (meist "cgi-bin") eingesetzt werden dürfen. Skripte mit der Endung ".cgi" dürfen überall eingesetzt werden. Fragt den Webmaster/Administrator eures Webspaces welche Variante für euch gilt. Ihr könnt die Endung problemlos von ".cgi" in ".pl" ändern und umgekehrt.
Die Rechte für Verzeichnisse  sind meist "666" oder "777" (steht in der Beschreibung des jeweiligen Skriptes).

Außerdem müßt ihr den Server-Pfad von eure Homepage wissen, der sieht z.B. so aus "home/pages/meinserver.de/verzei1/" ( Erfahrt ihr von dem Anbieter des Webspaces )

datei.cgi -> "chmod 755 datei.cgi"
index.htm,falls sie durch ein Skript geändert wird -> "chmod 777 index.htm"

Weitere Informationen entnehmt ihr den Readme-Dateien der jeweiligen cgi-Skripte.

Ich hoffe die Grunderklärung war ausreichend, wer noch Fragen hat kann mir gerne eine eMail schicken.

Links zum Thema:
CGI / Perl-Kurs von Thomas Hoppe
WebToolBox

Buchtip

BUCHTIP

Top-Buch: Erfolgreiches Webdesign ( 25 DM )

Sonderaktion


Macromedia Fireworks für 374,- DM anstatt 574,-DM


(c) WebmasterNETZ - Christian Thiele - 2000