Thread Loop: perl.exe wird laufend neu gestartet (15 answers)
Opened by perlbeg at 2007-05-30 22:12

GwenDragon
 2007-05-30 23:50
#30408 #30408
User since
2005-01-17
14787 Artikel
Admin1
[Homepage]
user image
Bei dem Request wird eine perl.exe gestartet, wenn das Skript als CGI läuft, ja.

Beispiel mit mehr Info:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/bin/perl -w
use strict;
use warnings;
use LWP::UserAgent;

# .........

  my $url = "http://www.example.com/nichtda.inc";
  my $agent = LWP::UserAgent->new();
  my $req = HTTP::Request->new("GET" => $url); # neuer Request
 
  my $res = $agent->request($req);    # Bei diesem Befehl hakt es
   
  my $seite = $res->content();
  if ( $res->is_success() )
    {
     print $seite;
    }
  else
    {
     print "content-type: text/plain\n\n",
    qq(kein Zugriff auf Seite "$url"), "\n",
    $res->status_line, "\n";
}


Auch auf meinem Apache läuft es lokal.

Allerdings liefert das Skript auch einen Fehler 500 zurück:
kein Zugriff auf Seite "http://www.example.com/nichtda.inc"
500 Can't connect to www.example.com:80 (connect: Unknown error)


Der Code ist ja etwas unvollständig.
Ich weiß ja nicht, was du so auf deinem Server konfiguriert hast und ob du das als CGI- oder mod_perl-Skript ausführst.\n\n

<!--EDIT|GwenDragon|1180555090-->

View full thread Loop: perl.exe wird laufend neu gestartet