Webservice2002.com, preiswertes Webhosting
Home   |  Services  |  Webhosting |  Domains  |  Webdesign  |  Support  |  FAQ  |  AGB  |  Datenschutz
Fragen und Antworten Datenbanken

Fragen und Antworten CGI/PHP

 

Was ist CGI?

CGI bedeutet Common Gateway Interface und ist quasi die Schnittstelle zwischen dem Webserver und einem Softwaremodul, das Programmieranweisungen ausführt.

Mit Hilfe von CGI lassen sich also kleine Programme auf dem Webserver starten, bzw. können programmierte Anweisungen ausgeführt werden. Da diese Anweisungen nicht clientseitig, also auf dem Browser ablaufen, sondern serverseitig, sind die Möglichkeiten der Anwendungen nahezu unbeschränkt, da man nicht auf die Limitierungen der Browser beschränkt ist.

Unter CGI versteht man heute im Allgemeinen die Sprache Perl. Im Prinzip sind auch PHP und ASP CGI Sprachen, die jedoch weitaus fortgeschrittener sind.

Top ^ 

Einsatz von Perl Scripten auf Ihrem Webserver


Möchten Sie Perl Scripte auf Ihrem Webserver einsetzen, beachten Sie bitte die nachfolgenden Hinweise zum Einsatz von Perl Scripten. Sie können beliebige Perl Scripte auf Ihrem Webserver einsetzen. Bei Fragen zu Perl wenden Sie sich bitte an den Hersteller Ihres individuellen Perl Scriptes. Unser Support kann Ihnen bei der Anpassung Ihres Scriptes nicht behilflich sein.

Einsatz von Perl Scripten auf Ihrem NT Webserver
Speicherung von Perl Scripten auf Ihrem Webserver Perl Scripte mit der Endung .pl speichern Sie bitte im Unterverzeichnis cgi-bin auf Ihrem Webserver. Es werden teilweise nur Scripte mit der Endung .pl unterstützt. Nehmen Sie ggf. die notwendigen Anpassungen vor (Umbennung von Dateien mit der Endung .cgi auf .pl). Sie benötigen keine weiteren Schritte, um Ihre Scripte ausführbar zu machen. Speichern Sie bitte Perl Scripte in keinem anderen Unterverzeichnis, diese werden sonst nicht ausgeführt.

Pfadangaben zu Ihren Perl Scripten
Damit Ihre Scripte funktionsfähig sind, müssen Sie meist Anpassungen vornehmen. Die Anpassungen beziehen sich i.d.R. lediglich auf die Pfadangaben. Geben Sie als Pfad für den Perl Interpreter immer die absolute URL Ihres Webservers an (z.B. http://www.IhreDomain.com/cgi-bin/). Sie können die Angaben zum Perl Interpreter auch auskommentieren:

Beispiel:
#!/usr/bin/perl

Absolute und relative Pfadangaben können in Ihrem Script wie folgt aussehen:

Beispiel:
#Host $cgi_host="http://www.IhreDomain.com" ;

#WWW-Pfad dieses Files (ohne Host) $cgi_dir="/cgi-bin" ;

Attribute von Dateien
Perl Scripte benötigen Schreibrechte auf Dateien.

Unter Linux/Unix müssen Sie für Dateien Schreibrechte vergeben (chmond), üblicherweise 755 oder 777.

Wir unterstützen zwar Perl Scripte durch den Webserver, jedoch leisten wir keine Hilfe bei der Anpassung von Scripten. Hilfe zu Perl finden Sie auf folgenden Internet Seiten:

Hilfe zu Perl:
http://www.activestate.com/support/
http://www.perl.org/
http://www.perlclinic.com/
http://www.perlarchive.com/
http://www.jmarshall.com/easy/cgi/german/


Wo finde ich Perl Scripte
Auf folgenden Seiten können Sie kostenlose Perl Scripte downloaden:

http://www.perl-archiv.de/
http://www.freescripts.com/
http://www.scriptsearch.com/ 

Top ^

 
Copyright © 2002 - Webservice2002.com
All Rechte reserviert
Home |  Webhosting  |  Domains  |  Webdesign  |  Support  |  FAQ  |  AGB  |  Datenschutz  |  Kontakt