Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
2005-11-20 [de.comp.lang.perl.cgi] FAQ
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Volker Rattel  
View profile   Translate to Translated (View Original)
 More options Jun 28, 8:08 pm
Newsgroups: de.comp.lang.perl.cgi
Followup-To: poster
From: Volker Rattel <vrat...@noarch.net>
Date: 29 Jun 2009 00:08:02 GMT
Local: Sun, Jun 28 2009 8:08 pm
Subject: 2005-11-20 [de.comp.lang.perl.cgi] FAQ
Posting-frequency: weekly
Last-modifed: 2005-11-20
Version: 2.18
URL: http://www.worldmusic.de/perl/dclpc-faq.txt

                             dclpc-faq

         Häufig gestellte Fragen in de.comp.lang.perl.cgi

######################################################################
                        INHALTSVERZEICHNIS
######################################################################

    Allgemeine Informationen

        - Worum geht es in de.comp.lang.perl.cgi?
        - Was sollte man _vor_ dem Posten in de.comp.lang.perl.cgi
          beachten?
        - Woher bekommt man die aktuelle Perl-Version?
        - Wo gibt es Dokumentation über Perl und CGI?
        - Wo findet man weiterführende Literatur?
        - Wo findet man Perl-Scripte und Module?
        - Was für einen Editor gibt es für Perl?

    Fehlerbehandlung und -vermeidung

        - Bei der Ausführung meines Scriptes tauchen Fehler auf.
        - Mein Script läuft nicht bei meinem Provider.
        - Was hat es mit CHMOD 755 auf sich?
        - Was bedeuten die Fehlernummern bei einem Servererror?
        - Was bedeutet ein "Internal Server Error"?

    Serverfragen

        - Was ist der Unterschied zwischen einem Win32- und einem
          UNIX-Server?
        - Wo finde ich einen Provider für meine CGI-Scripte?
        - Wie konfiguriere ich den Webserver, um Perl und CGI Scripte
          ausführen zu können?
        - Welche Sicherheitsaspekte sollte man beim Einsatz von
          CGI-Scripten bedenken?
        - Wie kann man Dateien vor mehrfachen Zugriff schützen?

    Versenden von Mail

        - Wie prüfe ich die Echtheit einer E-Mail-Adresse?
        - Wie versende ich Mail?
        - Wie versende ich Mail mit Attachments?
        - Gibt es ein sendmail für Windows?

    Verschiedene Informationen

        - Welche Methoden gibt es, um ein Perl- / CGI-Script via HTML
          aufzurufen?
        - Wie kann man einen URL von einem Perl-Skript holen lassen?
        - Wie extrahiert man URLs aus einer HTML-Datei?
        - Wie generiert man einen gültigen HTML 4.x Header?
        - Wie kann man die IP-Adresse eines Clients ermitteln?
        - Wie implementiere ich ein Session-Tracking?

    Anhang

        - Kontakt
        - History
        - Credits
        - Autor und Copyright
        - Disclaimer
        - Changes

######################################################################
                     ALLGEMEINE INFORMATIONEN
######################################################################

----------------------------------------------------------------------
Worum geht es in de.comp.lang.perl.cgi?
----------------------------------------------------------------------

    In de.comp.lang.perl.cgi geht es um den Einsatz der
    Programmiersprache Perl in CGI-Scripten.

    Aus der Charta:

        Diese Gruppe dient als Forum für die Erstellung, Installation
        und Anpassung vorhandener CGI-Programme, die in der
        Programmiersprache Perl realisiert sind. Komplette Listings
        sind im Gegensatz zu Programmauszügen (weniger als 75 Zeilen)
        unerwünscht. Ausdrücklich sei betont, daß sich die Gruppe
        nicht nur an Unix-Administratoren richtet, auch Benutzer
        anderer Systeme sind willkommen.

    Für allgemeine Fragen zu Perl gibt es die Newsgroup

        news:de.comp.lang.perl.misc

    Crossposts innerhalb der de.comp.lang.perl.* Gruppen sind
    unerwünscht.

    Für Fragen zu Webservern (speziell für den Bereich .htaccess)
    siehe die Newsgroup

        news:de.comm.infosystems.www.servers

----------------------------------------------------------------------
Was sollte man _vor_ dem Posten in de.comp.lang.perl.cgi beachten?
----------------------------------------------------------------------

    - Genaue Fehlerbeschreibung des Problems angeben

        Siehe dazu die Checkliste unter

            http://www.worldmusic.de/perl/checkliste.txt

    - Die gängigen Usenet-Richtlinien beachten

        Siehe dazu

            news:de.newusers.infos

    - Keine "Ich suche... " Postings nach Standard-Scripten

        Es gibt genügend Wege selbst nach Scripten zu suchen.

    - On-Topic bleiben

        Fragen, die nicht im Zusammenhang mit Perl in CGI-Scripten
        stehen, sondern Perl im allgemeinen behandeln, gehören nach

            news:de.comp.lang.perl.misc

    - RTFM

        Bevor man postet sollte man wenigstens ein paar
        Dokumentationen und FAQs gelesen haben.

----------------------------------------------------------------------
Woher bekommt man die aktuelle Perl-Version?
----------------------------------------------------------------------

    Die aktuelle Perl-Version lautet 5.8.7. Im Einsatz auf
    Produktions-Plattformen ist dies auch die stabile und getestete
    Version.

    Perl-Versionen für alle Betriebssysteme findet man unter

        http://www.perl.com/download.csp

    Das Modul CGI.pm gehört seit der Version 5.004 von Perl zur
    Standard-Distribution. Die aktuelle Version von CGI.pm findet
    sich unter

        http://search.cpan.org/modlist/World_Wide_Web/CGI

    CGI.pm übernimmt viele Funktionen für das Erstellen und Senden von
    CGI-Formularen und erleichtert den Umgang mit Standard-Routinen.

    Für den Bereich der Client-Programmierung und der Erstellung von
    Web-Applikationen bietet das Modul libwww-perl (auch LWP genannt)
    eine Fülle von Optionen. Das Modul kann man unter

        http://search.cpan.org/modlist/World_Wide_Web/LWP

    herunterladen.

    Siehe auch: perldoc perlport

----------------------------------------------------------------------
Wo gibt es Dokumentation über Perl und CGI?
----------------------------------------------------------------------

    Viele Fragen lassen sich bereits durch das Lesen der
    hervorragenden Dokumentation lösen, die bei der Distribution von
    Perl dabei ist.

    Um auf die Dokumentation zuzugreifen, gibt man in der
    Kommandozeile seines jeweiligen Betriebssystems folgendes ein:

        perldoc perltoc

    Dieser Befehl zeigt einem das Inhaltsverzeichnis der
    Dokumentation.

    Mit 'perldoc perlfaq' erhält man das Inhaltsverzeichnis des FAQs.
    Schließlich läßt sich mit perldoc CGI.pm ein FAQ zum Modul CGI.pm
    anzeigen.

    Hilfe zum Programm perldoc kann man mit 'perldoc perldoc'
    aufrufen. Bei einigen Distributionen findet sich die Hilfe auch im
    HTML-Format.

    Für Dokumentation zu CGI-Modulen bieten folgende Quellen die
    Möglichkeit zur Nachforschung:

    (deutsch)

        http://www.oreilly.de/catalog/perlmodger/manpage/cgi.htm
        http://www.linux-magazin.de/ausgabe/1998/03/CGI/cgi1.html
        http://www.linux-magazin.de/ausgabe/1998/04/CGI/cgi2.html
        http://www.linux-magazin.de/ausgabe/1998/05/CGI/cgi3.html
        http://www.linux-magazin.de/ausgabe/1998/06/CGI/cgi4.html

    (englisch)

        http://language.perl.com/CPAN/doc/FAQs/cgi/idiots-guide.html
        http://www.boutell.com/openfaq/cgi/
        http://www.ietf.org/internet-drafts/draft-coar-cgi-v11-03.txt

    Siehe auch: perldoc perl, perldoc perltoc, perldoc perlfaq

----------------------------------------------------------------------
Wo findet man weiterführende Literatur?
----------------------------------------------------------------------

    Es gibt zahllose Bücher zum Thema Perl. Einen Überblick über
    deutschsprachige Bücher kann man sich in dem Dokument von Jörgen
    W. Lang verschaffen:

        http://www.worldmusic.de/perl/perlbuch.txt

    Ansonsten sollte man sich mal bei

        - Addison Wesley (http://www.awl.de/)
        - O'Reilly (http://www.oreilly.de/)

    umschauen (ohne Anspruch auf Vollständigkeit).

    Siehe auch: perldoc perlbook, perldoc perlfaq2

----------------------------------------------------------------------
Wo findet man Perl-Scripte und Module?
----------------------------------------------------------------------

    Einsatzbereite Scripte gibt es unter

        http://www.cgi-resources.com/

    Perl-Module werden im CPAN (Comprehensive Perl Archive Network)
    gesammelt. Zu finden unter

        http://www.perl.com/CPAN/CPAN.html

    Dort stehen _zahllose_ Module zum Download bereit. Das CPAN kann
    auch durchsucht werden:

        http://search.cpan.org

    Siehe auch: perldoc perlmod, perldoc perlmodlib, perldoc CPAN

----------------------------------------------------------------------
Was für einen Editor gibt es für Perl?
----------------------------------------------------------------------

    Immer wieder taucht die Frage auf, mit welchem Editor man
    Perl-Scripte schreiben kann. Prinzipiell kann man seine Scripte
    mit jedem Texteditor schreiben; wer allerdings Syntax-Highlighting
    und andere Features wünscht, sollte sich mal die folgenden
    Editoren anschauen.

    Die Liste erhebt keinen Anspruch auf Vollständigkeit:

        UNIX und Verwandte

        - Emacs (http://www.emacs.org/)
        - XEmacs (http://www.xemacs.org/)
        - vim (http://www.vim.org/)

        Windows und Konsorten

        - Textpad (http://www.textpad.com/)
        - UltraEdit (http://www.ultraedit.com/)
        - EditPlus (http://www.editplus.com/)

        Macintosh

        - BBedit (Lite) (http://www.barebones.com)
        - SimpleText (http://www.apple.de)

######################################################################
                 FEHLERBEHANDLUNG UND -VERMEIDUNG
######################################################################

----------------------------------------------------------------------
Bei der Ausführung meines Scriptes tauchen Fehler auf.
----------------------------------------------------------------------

    Perl bietet bereits eine Reihe von Möglichkeiten, die das
    Fehleraufspüren erheblich erleichtern.

    Jedes Programm sollte folgendermaßen beginnen:

        #!/usr/bin/perl
...

read more »


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Volker Rattel  
View profile   Translate to Translated (View Original)
 More options Jul 5, 8:08 pm
Newsgroups: de.comp.lang.perl.cgi
Followup-To: poster
From: Volker Rattel <vrat...@noarch.net>
Date: 6 Jul 2009 00:08:02 GMT
Local: Sun, Jul 5 2009 8:08 pm
Subject: 2005-11-20 [de.comp.lang.perl.cgi] FAQ
Posting-frequency: weekly
Last-modifed: 2005-11-20
Version: 2.18
URL: http://www.worldmusic.de/perl/dclpc-faq.txt

                             dclpc-faq

         Häufig gestellte Fragen in de.comp.lang.perl.cgi

######################################################################
                        INHALTSVERZEICHNIS
######################################################################

    Allgemeine Informationen

        - Worum geht es in de.comp.lang.perl.cgi?
        - Was sollte man _vor_ dem Posten in de.comp.lang.perl.cgi
          beachten?
        - Woher bekommt man die aktuelle Perl-Version?
        - Wo gibt es Dokumentation über Perl und CGI?
        - Wo findet man weiterführende Literatur?
        - Wo findet man Perl-Scripte und Module?
        - Was für einen Editor gibt es für Perl?

    Fehlerbehandlung und -vermeidung

        - Bei der Ausführung meines Scriptes tauchen Fehler auf.
        - Mein Script läuft nicht bei meinem Provider.
        - Was hat es mit CHMOD 755 auf sich?
        - Was bedeuten die Fehlernummern bei einem Servererror?
        - Was bedeutet ein "Internal Server Error"?

    Serverfragen

        - Was ist der Unterschied zwischen einem Win32- und einem
          UNIX-Server?
        - Wo finde ich einen Provider für meine CGI-Scripte?
        - Wie konfiguriere ich den Webserver, um Perl und CGI Scripte
          ausführen zu können?
        - Welche Sicherheitsaspekte sollte man beim Einsatz von
          CGI-Scripten bedenken?
        - Wie kann man Dateien vor mehrfachen Zugriff schützen?

    Versenden von Mail

        - Wie prüfe ich die Echtheit einer E-Mail-Adresse?
        - Wie versende ich Mail?
        - Wie versende ich Mail mit Attachments?
        - Gibt es ein sendmail für Windows?

    Verschiedene Informationen

        - Welche Methoden gibt es, um ein Perl- / CGI-Script via HTML
          aufzurufen?
        - Wie kann man einen URL von einem Perl-Skript holen lassen?
        - Wie extrahiert man URLs aus einer HTML-Datei?
        - Wie generiert man einen gültigen HTML 4.x Header?
        - Wie kann man die IP-Adresse eines Clients ermitteln?
        - Wie implementiere ich ein Session-Tracking?

    Anhang

        - Kontakt
        - History
        - Credits
        - Autor und Copyright
        - Disclaimer
        - Changes

######################################################################
                     ALLGEMEINE INFORMATIONEN
######################################################################

----------------------------------------------------------------------
Worum geht es in de.comp.lang.perl.cgi?
----------------------------------------------------------------------

    In de.comp.lang.perl.cgi geht es um den Einsatz der
    Programmiersprache Perl in CGI-Scripten.

    Aus der Charta:

        Diese Gruppe dient als Forum für die Erstellung, Installation
        und Anpassung vorhandener CGI-Programme, die in der
        Programmiersprache Perl realisiert sind. Komplette Listings
        sind im Gegensatz zu Programmauszügen (weniger als 75 Zeilen)
        unerwünscht. Ausdrücklich sei betont, daß sich die Gruppe
        nicht nur an Unix-Administratoren richtet, auch Benutzer
        anderer Systeme sind willkommen.

    Für allgemeine Fragen zu Perl gibt es die Newsgroup

        news:de.comp.lang.perl.misc

    Crossposts innerhalb der de.comp.lang.perl.* Gruppen sind
    unerwünscht.

    Für Fragen zu Webservern (speziell für den Bereich .htaccess)
    siehe die Newsgroup

        news:de.comm.infosystems.www.servers

----------------------------------------------------------------------
Was sollte man _vor_ dem Posten in de.comp.lang.perl.cgi beachten?
----------------------------------------------------------------------

    - Genaue Fehlerbeschreibung des Problems angeben

        Siehe dazu die Checkliste unter

            http://www.worldmusic.de/perl/checkliste.txt

    - Die gängigen Usenet-Richtlinien beachten

        Siehe dazu

            news:de.newusers.infos

    - Keine "Ich suche... " Postings nach Standard-Scripten

        Es gibt genügend Wege selbst nach Scripten zu suchen.

    - On-Topic bleiben

        Fragen, die nicht im Zusammenhang mit Perl in CGI-Scripten
        stehen, sondern Perl im allgemeinen behandeln, gehören nach

            news:de.comp.lang.perl.misc

    - RTFM

        Bevor man postet sollte man wenigstens ein paar
        Dokumentationen und FAQs gelesen haben.

----------------------------------------------------------------------
Woher bekommt man die aktuelle Perl-Version?
----------------------------------------------------------------------

    Die aktuelle Perl-Version lautet 5.8.7. Im Einsatz auf
    Produktions-Plattformen ist dies auch die stabile und getestete
    Version.

    Perl-Versionen für alle Betriebssysteme findet man unter

        http://www.perl.com/download.csp

    Das Modul CGI.pm gehört seit der Version 5.004 von Perl zur
    Standard-Distribution. Die aktuelle Version von CGI.pm findet
    sich unter

        http://search.cpan.org/modlist/World_Wide_Web/CGI

    CGI.pm übernimmt viele Funktionen für das Erstellen und Senden von
    CGI-Formularen und erleichtert den Umgang mit Standard-Routinen.

    Für den Bereich der Client-Programmierung und der Erstellung von
    Web-Applikationen bietet das Modul libwww-perl (auch LWP genannt)
    eine Fülle von Optionen. Das Modul kann man unter

        http://search.cpan.org/modlist/World_Wide_Web/LWP

    herunterladen.

    Siehe auch: perldoc perlport

----------------------------------------------------------------------
Wo gibt es Dokumentation über Perl und CGI?
----------------------------------------------------------------------

    Viele Fragen lassen sich bereits durch das Lesen der
    hervorragenden Dokumentation lösen, die bei der Distribution von
    Perl dabei ist.

    Um auf die Dokumentation zuzugreifen, gibt man in der
    Kommandozeile seines jeweiligen Betriebssystems folgendes ein:

        perldoc perltoc

    Dieser Befehl zeigt einem das Inhaltsverzeichnis der
    Dokumentation.

    Mit 'perldoc perlfaq' erhält man das Inhaltsverzeichnis des FAQs.
    Schließlich läßt sich mit perldoc CGI.pm ein FAQ zum Modul CGI.pm
    anzeigen.

    Hilfe zum Programm perldoc kann man mit 'perldoc perldoc'
    aufrufen. Bei einigen Distributionen findet sich die Hilfe auch im
    HTML-Format.

    Für Dokumentation zu CGI-Modulen bieten folgende Quellen die
    Möglichkeit zur Nachforschung:

    (deutsch)

        http://www.oreilly.de/catalog/perlmodger/manpage/cgi.htm
        http://www.linux-magazin.de/ausgabe/1998/03/CGI/cgi1.html
        http://www.linux-magazin.de/ausgabe/1998/04/CGI/cgi2.html
        http://www.linux-magazin.de/ausgabe/1998/05/CGI/cgi3.html
        http://www.linux-magazin.de/ausgabe/1998/06/CGI/cgi4.html

    (englisch)

        http://language.perl.com/CPAN/doc/FAQs/cgi/idiots-guide.html
        http://www.boutell.com/openfaq/cgi/
        http://www.ietf.org/internet-drafts/draft-coar-cgi-v11-03.txt

    Siehe auch: perldoc perl, perldoc perltoc, perldoc perlfaq

----------------------------------------------------------------------
Wo findet man weiterführende Literatur?
----------------------------------------------------------------------

    Es gibt zahllose Bücher zum Thema Perl. Einen Überblick über
    deutschsprachige Bücher kann man sich in dem Dokument von Jörgen
    W. Lang verschaffen:

        http://www.worldmusic.de/perl/perlbuch.txt

    Ansonsten sollte man sich mal bei

        - Addison Wesley (http://www.awl.de/)
        - O'Reilly (http://www.oreilly.de/)

    umschauen (ohne Anspruch auf Vollständigkeit).

    Siehe auch: perldoc perlbook, perldoc perlfaq2

----------------------------------------------------------------------
Wo findet man Perl-Scripte und Module?
----------------------------------------------------------------------

    Einsatzbereite Scripte gibt es unter

        http://www.cgi-resources.com/

    Perl-Module werden im CPAN (Comprehensive Perl Archive Network)
    gesammelt. Zu finden unter

        http://www.perl.com/CPAN/CPAN.html

    Dort stehen _zahllose_ Module zum Download bereit. Das CPAN kann
    auch durchsucht werden:

        http://search.cpan.org

    Siehe auch: perldoc perlmod, perldoc perlmodlib, perldoc CPAN

----------------------------------------------------------------------
Was für einen Editor gibt es für Perl?
----------------------------------------------------------------------

    Immer wieder taucht die Frage auf, mit welchem Editor man
    Perl-Scripte schreiben kann. Prinzipiell kann man seine Scripte
    mit jedem Texteditor schreiben; wer allerdings Syntax-Highlighting
    und andere Features wünscht, sollte sich mal die folgenden
    Editoren anschauen.

    Die Liste erhebt keinen Anspruch auf Vollständigkeit:

        UNIX und Verwandte

        - Emacs (http://www.emacs.org/)
        - XEmacs (http://www.xemacs.org/)
        - vim (http://www.vim.org/)

        Windows und Konsorten

        - Textpad (http://www.textpad.com/)
        - UltraEdit (http://www.ultraedit.com/)
        - EditPlus (http://www.editplus.com/)

        Macintosh

        - BBedit (Lite) (http://www.barebones.com)
        - SimpleText (http://www.apple.de)

######################################################################
                 FEHLERBEHANDLUNG UND -VERMEIDUNG
######################################################################

----------------------------------------------------------------------
Bei der Ausführung meines Scriptes tauchen Fehler auf.
----------------------------------------------------------------------

    Perl bietet bereits eine Reihe von Möglichkeiten, die das
    Fehleraufspüren erheblich erleichtern.

    Jedes Programm sollte folgendermaßen beginnen:

        #!/usr/bin/perl
...

read more »


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google