Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ist bei CreateURL irgendetwas verändert worden.

0 views
Skip to first unread message

Knut Krueger

unread,
Mar 6, 2009, 5:13:46 AM3/6/09
to
Hallo zusammen
wieder gibt es in diesem Script (siehe Tread Can't locate Mysql.pm in
@INC) ein Problem

DOWNLOAD => CreateURL('download')."&id=$db{lfd}",

Die URL wird und wurde aus einer Datenbank genommen.
Es steht filename.zip in dem Feld
die Fehlermeldung ist:
Status: 302 Moved Location: ./directory/filename.zip

wenn ich aber die URL mit dem Pfad im Browser zusammensetze
also http.www.homepage.org/directory/filename.zip
wird die Datei gefunden.

setze ich z.B den gesamten Pfad oder irgendeinen Teilpfad in die DB
kommt. Eine Scriptmeldung Datei nicht gefunden.

nachdem die Pfade zu Bildern noch klappen müsste es wohl an der Funktion
CreateURL liegen.

nachdem sich der Provider derzeit ausschweigt was er geändert haben
könnte, und ich nicht weiss wann der Fehler das erste mal auftrat tappe
ich mal wieder im Dunkeln. Tatsache ist dass es vor einigen Wochen noch
ging und ich nichts am System verändert habe .... ja das sagen alle ;-)

Viele Grüße Knut

Frank Seitz

unread,
Mar 6, 2009, 5:20:21 AM3/6/09
to
Knut Krueger wrote:
>
> nachdem die Pfade zu Bildern noch klappen müsste es wohl an der Funktion
> CreateURL liegen.

Dann lass dir ausgeben, was CreateURL liefert.

Grüße
Frank
--
Dipl.-Inform. Frank Seitz; http://www.fseitz.de/
Anwendungen für Ihr Internet und Intranet
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel

Knut Krueger

unread,
Mar 6, 2009, 5:59:50 AM3/6/09
to
Frank Seitz schrieb:

>
> Dann lass dir ausgeben, was CreateURL liefert.

tja das hat einen Aufruf zum Index Script geliefert und dort wird es
folgendermaßen weiterverarbeitet:
print redirect("./directory/$ac->{filename}");


auch bei
print redirect("http://www.homepage.org/directory/$ac->{filename}");

tritt der Fehler dann auf.


viele GRüße Knut

Knut Krueger

unread,
Apr 9, 2009, 5:21:05 AM4/9/09
to
Frank Seitz schrieb:

> Knut Krueger wrote:
>> nachdem die Pfade zu Bildern noch klappen müsste es wohl an der Funktion
>> CreateURL liegen.
>
> Dann lass dir ausgeben, was CreateURL liefert.
>
> Grüße
> Frank
Hallo Frank lange ist es her aber ich habe mal wieder Zeit gefunden
weiter zu suchen. Wie schon gesagtes ist scheinbar ein Update erfolgt -
siehe alten tread "Can't locate Mysql.pm in @INC"
und .. ich habe wenig Ahnung von perl aber jemand anderes der sich darum
kümmert ist auch nicht in Sicht :-)

CreateURL lieferte nur einen Pfad auf die index.cgi und dann habe ich
(hoffentlich) die Stelle gefunden bei der der Fehler auftritt.

print redirect("./Hangar/$ac->{filename}");

nach diesem Aufruf kommt

Status: 302 Moved Location: ./Hangar/C2A.zip test

Ich habe versucht ./Hangar mit dem absoluten Pfad zu ersetzten,
( phpinfo(); zeigt mir diesen Pfad an als Scriptpfad )
print redirect("/home/.site/47/site207/web/Hangar/$ac->{filename}");

gleiches Ergebnis. Die Datei ist definitiv vorhanden und in diesem
Verzeichnis

Viele Grüße Knut

0 new messages