Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]925[/thread]

Perl-Skript im IE ausführen: Datei öffnen oder speichern

Leser: 1


<< |< 1 2 3 >| >> 25 Einträge, 3 Seiten
Ansen
 2007-05-06 16:33
#36 #36
User since
2007-05-06
17 Artikel
BenutzerIn
[default_avatar]
Hallo.

Ich bin noch ziemlicher Anfänger.

Ich wollte jetzt mal das typische "Hello World" Beispiel im Internet Explorer ausführen.
Dazu gebe ich ja an:
http://localhost/cgi-bin/CGI/HelloWorld.pl

Anstatt jetzt einfach 'Hello World' im Internet Explorer anzuzeigen, kommt das Pop-Up, in dem gefragt wird, ob ich das Skript jetzt speichern oder öffnen will. Klicke ich auf Öffnen, sieht man ganz kurz wie ein Kommandozeilenfenster kurz aufgeht ist und sich gleich wieder schließt. Ich denke mal, dann wurde das Programm in der Kommandozeile ausgeführt und gleich wieder geschlossen. Aber das soll ja im Internet Explorer geschehen.

Kann mir da jemand helfen?
Ronnie
 2007-05-06 16:49
#37 #37
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Apache oder IIS?
Ansen
 2007-05-06 16:56
#38 #38
User since
2007-05-06
17 Artikel
BenutzerIn
[default_avatar]
Apache
Ronnie
 2007-05-06 17:20
#39 #39
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Dann fehlt dir wahrscheinlich folgende Zeile in der httpd.conf:
Code: (dl )
AddHandler cgi-script .cgi .pl
Ansen
 2007-05-06 17:42
#40 #40
User since
2007-05-06
17 Artikel
BenutzerIn
[default_avatar]
Ich habe so eine ähnliche Zeile unter
<IfModule mime_module>

gefunden:

AddHandler cgi-script .cgi

ich hab dann '.pl' noch hinzugefügt.

Aber das ändert irgendwie trotzdem nichts.
pq
 2007-05-06 18:34
#41 #41
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
Wiki:CGITestumgebung gelesen?
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Ansen
 2007-05-06 19:02
#42 #42
User since
2007-05-06
17 Artikel
BenutzerIn
[default_avatar]
Alles bis auf den letzten Punkt mit dem Hello World funktioniert.
renee
 2007-05-06 20:18
#43 #43
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wie sieht Dein Skript aus? Bekommst Du eine Fehlermeldung? Was steht im Error_log des Apachen?
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Ansen
 2007-05-06 22:32
#44 #44
User since
2007-05-06
17 Artikel
BenutzerIn
[default_avatar]
Mittlerweile bekomme ich jetzt ne Fehlermeldung:

[Sun May 06 20:22:56 2007] [error] [client 127.0.0.1] (OS 3)Das System kann den angegebenen Pfad nicht finden. : couldn't spawn child process: C:/xampp/cgi-bin/HelloWorld.pl
Ansen
 2007-05-06 22:54
#45 #45
User since
2007-05-06
17 Artikel
BenutzerIn
[default_avatar]
Ok. Situation hat sich wieder auf Ausgangssituation geändert.
Keine Fehlermeldung mehr.
Jetzt steht im Error.log:
[Sun May 06 20:48:32 2007] [notice] Child 32940: Starting thread to listen on port 80.
Und im Access.log:
127.0.0.1 - - [06/May/2007:20:48:32 +0200] "GET /cgi-bin/HelloWorld.pl HTTP/1.1" 200 15

Es kommt immer noch das Pop-Up, dass mich frägt, ob ich das Skript jetzt öffen oder speichern will.
<< |< 1 2 3 >| >> 25 Einträge, 3 Seiten



View all threads created 2007-05-06 16:33.