1


 Einführung
 -Startseite
 -Zum Buch
 -Konventionen
 -Impressum

 Internet
 -Das Internet
 -Geschichte des Internets
 -Internet-Dienste
 -Internet-Organisationen

 Site-Management
 -Promotion
 -Erfolgskontrolle
 -Relaunch
 -Kommunikation
 -Community-Strategien

 Design-Theorie
 -Designtheorie - Einführung
 -Farben
 -Textgestaltung
 -Site-Strukturen und Navigation
 -Zielgruppenorientiertes Design
 -Usability

 Web-Sprachen
 -Einführung
 -HTML-Tutorial
 -HTML-Tags
 -XHTML-Tags
 -JavaScript-Tutorial
 -DHTML
 -JavaScript-Know-How
 -CSS-Tutorial
 -SSI

 Design-Praxis
 -Einleitung
 -Arbeitsmittel
 -Tabellen
 -Frames
 -Textgestaltung
 -Formular-Gestaltung
 -Navigation
 -Sitemaps
 -Webrides
 -Browserkompatibiltät
 -Ladezeiten-Optimierung

 Technik I
 -Einleitung
 -Datenbanken und SQL
 -Perl/CGI-Tutorial
 -PHP-Einführung

 Technik II
 -Einleitung
 -Perl-Scripts konfigurieren
 -Formulare verschicken
 -Ein Forensystem installieren
 -Redaktionssystem
 -Session-Management mit Perl
 -Newsletter-Verwaltung

eBook-Project by AboutWebDesign.de [LOGO]

7.2 Perl-Scripts konfigurieren

Druck-Version | Startseite| Kontakt | AboutWebDesign.de
Inhaltsverzeichnis "Perl-Scripts konfigurieren"

7.2.1 Worum es geht
7.2.2 Step-by-Step
7.2.2.1 Datei modifizieren
7.2.2.2 Datei hochladen
Partnerprogramm



7.2.1 Worum es geht

Wenn Sie ein Perl-Scripts aus dem Internet heruntergeladen haben, müssen Sie es lauffähig machen. Erfahrungsgemäß haben viele Benutzer damit Probleme. Daher stellen wir eine Kurzanleitung zur Verfügung, mit der das meistens gelingen sollte.
Nach oben

7.2.2 Step-by-Step

Meistens müssen Sie die Script-Dateien vor dem Upload modifizieren. Ein guter Texteditor ist hier eine Menge wert.

7.2.2.1 Datei modifizieren

Die erste Fehlerquelle findet sich in der ersten Zeile: Hier muss, zumindest bei Unix-Servern, der korrekte Pfad zu Perl stehen. Wie der lautet, erfahren Sie von Ihrem Provider, meist ist es so etwas wie #!/usr/bin/perl.

Oft gilt es, dem Script mitzuteilen, wo bestimmte Dateien gefunden werden können. Wenn es dabei um Programme wie sendmail geht, müssen Sie bei Ihrem Provider nachfragen. Wenn es sich um absolute Pfade zu anderen Dateien dreht, gilt das gleiche: Sie müssen zunächst den Pfad Ihres Web-Basisverzeichnisses kennen (also den Pfad des Verzeichnisses, das Sie sehen, wenn Sie via FTP auf Ihren Server zugreifen). An diesen Pfad müssen eventuell noch weitere Angaben angefügt werden. Eine solche Situation haben wir beispielsweise dann, wenn es gilt, den Pfad zu einer Daten-Datei im Verzeichnis unseres Scripts anzugeben.

Ein Beispiel: Das Web-Basisverzeichnis ist /data/web/user10/. Ihr Script liegt, vom Basisverzeichnis ausgehend in /cgi-bin/script/. Die Datei selbst heißt daten.dat. Der endgültige Pfad zur Datei wäre also /data/web/user10/cgi-bin/script/daten.dat.

Lassen Sie sich dabei nicht verwirren: Ein Pfad, der im Script verlangt wird, hat meist nichts mit http:// zu tun. Jeder Server hat, genau wie Ihr PC, eine Festplatten-Verzeichnisstruktur, ähnlich wie C:\Eigene Dateien\Texte\. Auf diese Struktur müssen Sie sich beziehen.

Zusätzlich dazu werden häufig Angaben anderer Art verlangt. Sie müssen die Dokumentation Ihrer Scripts konsultieren, um herauszufinden, was Sie eintragen müssen.

7.2.2.2 Datei hochladen

Danach kommt der Upload der Datei. Sie sollten folgendes überprüfen:

  • Hat die Datei die richtige Endung? Meist sollte es .pl oder .cgi sein.

  • Haben Sie die Datei ins richtige Verzeichnis geladen? Meist sollten Perl-Scripts im cgi-bin liegen, das kann aber von Provider zu Provider sehr unterschiedlich sein.

  • Haben Sie den Dateien die benötigen Rechte gegeben? Für Testzwecke empfehlen wir einen chmod 777 auf alle beteiligten Dateien.

  • Für den Upload von Programmdateien sollte grundsätzlich der ASCII-Modus verwendet werden!



Wenn Sie alle unsere Schritte befolgt haben, sollte das Script nun problemlos ausführbar sein.
Nach oben
Partnerseite: Informationen zu HTML bei HTMLWorld.de.