Falsche Parameter eingestellt?

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Falsche Parameter eingestellt?

Postby xamppgast » 30. May 2007 19:03

Hallo,
ich hatte neulich schon mein Problem geschildert, ohne Hilfe zu erhalten.
Ich habe es jetzt weiter einkreisen können und hoffe auf Eure Hilfe:

Mein Perl-Programm läuft im Internet, nicht jedoch auf meinem lokalen Apache-System.
Ich habe inzwischen die neueste Apache-Version eingespielt, aber es hat sich nichts getan.

An der unten im Programm markierten Stelle wird laufend ein weiteres perl.exe gestartet (bis ich abbreche oder der Speicher überläuft), allerdings nur, wenn die Datei "nichtda.inc" nicht vorhanden ist.
Ist sie vorhanden, läuft das Programm korrekt. Ist die URL http://www.example.com nicht vorhanden, so läuft es ebenfalls richtig (und bringt die erwartete Fehlermeldung).



#!/usr/bin/perl -w
use strict;
use LWP::UserAgent;

# .........

my $url = "http://http://www.example.com/nichtda.inc";
my $agent = LWP::UserAgent->new();
my $req = HTTP::Request->new("GET" => $url);

my $res = $agent->request($req); # Bei diesem Befehl hakt es

my $seite = $res->content();
if ( $res->is_success() )
{
print $seite;
}
else
{
print qq(kein Zugriff auf Seite "$url");
}
}
xamppgast
 
Posts: 27
Joined: 25. December 2004 16:35

Postby Haxley » 09. June 2007 18:06

wenn du per GET handierst, dann muß die Ziel url natürlich angepasst werden. schätze in deinen configs des sriptes ist noch die url des webservers drin, die mußt du natürlich ändern. etwa so: http://localhost/xampp/dein verzeichnis oder so ähnlich, sonst versucht es im web nach der url zu suchen und was wird natürlich mist....

Gruß Haxley
Haxley
 
Posts: 12
Joined: 09. December 2005 22:33


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 21 guests