Gold Vision Communications / Germany
 GOLDVISION.COM
Serving the Multimedia Community since 1989.
English Site | Spanish Site 

 Allgemeines

 Web Hosting

 Virtual Dedicated Servers

 Domaincheck

 Bestellen

 Order Status

 Support

 Kontakt

 Download

 Network

 Network Status

 Webdesign Partner

 Kreditkartenzahlung

 AGB

 Impressum

 Rechtliche Hinweise

 Datenschutz
  Support
Perl / CGI

Alle Server sowie die Standard, Pro and eCommerce Hosting Accounts unterstützen Perl 5. Sie haben mit Perl vollen Zugriff auf alle Dateien in Ihrem Stammverzeichnis /.

CGI-Scripts müssen die Endung .cgi oder .pl haben (z.B. counter.cgi), und können sich an beliebiger Stelle in Ihrem Dokumentenverzeichnis /htdocs befinden. Wenn Sie ein eigenes cgi-bin Verzeichnis haben wollen, können Sie einfach eines anlegen ( /htdocs/cgi-bin ).

Perl-Scripts werden an ihrer Endung als ausführbar erkannt, und brauchen nicht erst mit chmod als ausführbar deklariert werden.
Die in Perl übliche erste Zeile #!/usr/local/bin/perl oder #!/usr/bin/perl kann bei den den Server-Accounts entfallen, da der Server Perl-Scripts bereits an der Endung .cgi oder .pl erkennt.

Da sich in ihrem Stammverzeichnis außer Sendmail keine ausführbaren Dateien befinden bleiben Subshells und Perlfunktionen wie system oder exec ergebnislos.

Sendmail finden Sie unter /bin/sendmail, und wird in der üblichen Form angesprochen:

open(MAIL, "|/bin/sendmail");
print MAIL "To: you\@yourdomain.com\n";
print MAIL "From: me\@mydomain.com\n";
print MAIL "Subject: A subject\n";
print MAIL "\n";
print MAIL "A message from me to you.\n";
close(MAIL);

Beachten Sie bitte, dass das Mail-Protokoll vorschreibt, daß der Mail-Header (die Zeilen To:, From:, Subject: etc.) von der eigentlichen Nachricht mit einer Leerzeile getrennt sein muß.

Weitere Informationen finden Sie in unserem deutschen Perl Tutorial und den englischen Perl Man Pages. Beide Dokumente befassen sich allerdings mit Perl im allgemeinen, und gehen weder genauer auf die Besonderheiten von CGI noch der Installation bei HERA.NET ein.

(Der alte Aufruf der Sendmail-Funktion über das Gerät SMTPSENDMAIL ist aus Gründen der Kompatibilität weiterhin verfügbar.)


Haben Sie Fragen?
Besuchen Sie unseren
Frequently Asked Questions Bereich oder wenden Sie sich an unser Support Team.

 
© 1998-2007 Gold Vision Communications All Rights Reserved.