Andi: getimagsize bringt "No route to host"

Hallo,

ich rufe die Funktion getimagesize() auf und gebe dann das Bild aus.
Das Bild wird angezeigt aber ich bekomme die Fehlermeldung "No Route to host" an was kann das denn liegen.
Meine Bilder liegen auf einen anderen Rechner.

Gruß
Andi

  1. Hi,

    ich rufe die Funktion getimagesize() auf und gebe dann das Bild aus.
    Das Bild wird angezeigt aber ich bekomme die Fehlermeldung "No Route to host" an was kann das denn liegen.
    Meine Bilder liegen auf einen anderen Rechner.

    Das kann z.B. daran liegen, dass du nur die URL des Bildes in die HTML-Ausgabe deines Skriptes einbindest und sich somit der Client das Bild lädt, der Server aber eben "no route to host" hat, sprich keine Verbindung zu dem entfernten Server aufbauen kann, auf dem das Bild liegt um die Größe abzufragen.
    So geschehen auch hier bei mir im Intranet, weil PHP nicht für den Weg über den Proxy konfiguriert war. D.h. der Server kam nicht ins Internet, aber die standardmäßig mit Proxy konfigurierten Clients schon.

    Also: Stell eine Verbindung zwischen dem PHP-Server und dem Bild-Server her. ;-)

    Der Yeti

    --
    Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
    Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
    Und bin so klug als wie zuvor!
    sh:( fo:| ch:? rl:? br:< n4:& ie:( mo:| va:| de:[ zu:) fl:| ss:) ls:< js:|
    [Link:http://community.de.selfhtml.org/fanprojekte/selfcode.htm]
  2. Hi Andi,

    Das Bild wird angezeigt aber ich bekomme die Fehlermeldung "No Route to host" an was kann das denn liegen.

    Ist das die vollständige Fehlermeldung?

    Meine Bilder liegen auf einen anderen Rechner.

    Aha, wie lässt du das Bild denn dann aufrufen? Du gibt getimagesize() eine URL mit http://? Ist url_fopen aktiviert? Lassen sich Daten von anderen Rechnern abrufen?

    MfG, Dennis.

    --
    Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
    Die Definition des SelfCodes ist hier zu finden, es gibt auch einen Encoder.