Wie führe ich Perl-Dateien über XAMPP auf Windows?
Ich bin neu in der Perl-Sprache, und ich versucht, läuft es wie ich für PHP-Dateien, indem Sie Dateien in htdocs und dann der Zugriff über localhost.
Unten ist die Perl-Datei, die ich erstellt habe, aber war nicht in der Lage zu laufen, über localhost:
-----hello.pl---------------
#!/usr/bin/perl
print "Hello World.\n";
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hallo Welt-Programm:
Nun starten Sie den apache von xampp control panel. Und in der browser-url, geben Sie localhost/perl/Hallo.cgi.
Wenn Ihre PHP-Installation hat sich das Perl-Modul, können Sie bewerten, Perl-code direkt aus dem PHP.
Ersten fix die "shebang" - Zeile zu zeigen, um Ihre Perl-Programm (ich benutze WampDeveloper, nicht XAMPP, so dass Ihr Pfad anders sein)...
Dann erstellen Sie ein "cgi-bin" - Verzeichnis innerhalb des DocRoot und den Ort des Perl-Skript in.
In diesem Verzeichnis auch eine .htaccess-Datei mit diesem inneren...
Gehe auf die URL:
http://www.example.com/cgi-bin/perlscript.pl
Hinweis: Dies setzt Voraus, die oben genannten Verzeichnis nicht über die htaccess die option deaktiviert, für die es in der Apache-Konfiguration.
Folgen Sie bitte diesen Schritten:
Konfigurieren Sie Ihren web-server zum ausführen von Perl-Skript (Sie können Folgen Sie diesen Link für mehr info http://editrocket.com/articles/perl_apache_windows.html).
Erstellen Sie Ihre Datei (perl-Skript), und speichern Sie es in Ihrem cgi-bin-Verzeichnis unter root xampp.
(ich.e : C:\xampp\cgi-bin).
N. B : die Datei sollte enthalten header-Informationen wie
print "Content-type:text/html\r\n\r\n";
im oberen Skript die help-browser zu verstehen, die Art von Informationen aus web-server.Sollte das Skript haben "shebang" - Zeile, oder aber der server wird ein Fehler ausgelöst.