getimagesize und Vista

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • getimagesize und Vista

    Hallo

    seit ich Vista benutze habe ich ein Problem mit getimagesize.
    Folgende Fehler Meldung:
    failed to open stream: Ein Verbindungsversuch ist fehlgeschlagen, da
    die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert
    hat, oder die hergestellte Verbindung war fehlerhaft, da der
    verbundene Host nicht reagiert hat.

    Maximum execution time of 60 seconds exceeded

    Ich vermute mal das es was mit den rechten von Vista zu tun hat.

    Jemand schon Erfahrung damit?

  • #2
    Läuft PHP auf deinem Vista?

    Kommentar


    • #3
      Jup läuft.
      XAMP um genau zu sein.

      Kommentar


      • #4
        Re: getimagesize und Vista

        Original geschrieben von MTCook
        Hallo

        seit ich Vista benutze habe ich ein Problem mit getimagesize.
        Folgende Fehler Meldung:
        failed to open stream: Ein Verbindungsversuch ist fehlgeschlagen, da
        die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert
        hat, oder die hergestellte Verbindung war fehlerhaft, da der
        verbundene Host nicht reagiert hat.

        Maximum execution time of 60 seconds exceeded

        Ich vermute mal das es was mit den rechten von Vista zu tun hat.
        Ich vermute mal, dass du getimagesize() keinen lokalen Dateipfad sondern eine entfernte URL übergibst und die Firewall von Vista einen Zugriff unterbindet.

        Wenn wir hier schon mal Vermutungen anstellen -- ohne genauere Informationen zu bekommen. ;-)
        Klingon function calls do not have “parameters”‒they have “arguments”‒and they always win them!

        Kommentar


        • #5
          Nein getimagesize wird mit dem lokalen Pfad gefüttert.

          Kommentar


          • #6
            Ja, es hat mit den Rechten zu tun. Entweder liegt es an den Einstellungen in XAMP oder an den Vistarechten. (ist die Datei vieleicht ausserhalb der Root?)

            Kommentar


            • #7
              Original geschrieben von jmc
              Ja, es hat mit den Rechten zu tun. Entweder liegt es an den Einstellungen in XAMP oder an den Vistarechten. (ist die Datei vieleicht ausserhalb der Root?)
              nein innerhalb des Root Verzeichnisses.

              Unter Win XP hatte ich mit dem Script bisher keine Probleme so
              wie es ist erst seit dem ich auf Vista gewechselt(wegen neuen Rechner) habe.

              Kommentar


              • #8
                Dann fang halt mal an, Informationen zu geben mit denen man was anfangen kann. Hinweise hast Du schon einige gekriegt.

                Kommentar


                • #9
                  Was soll ich noch schreiben PHP führt einfach die Funktion nicht aus sondern
                  bricht Sie nach 60sec ab.
                  Habe schon auf einer anderen Seite gelesen das es an Vista liegt.
                  Meine Frage ist ansich ja nur welche Rechte ich PHP für Vista geben
                  muß das halt die Funktion ausgeführt wird.

                  Wie die Funktion getimagesize aufgerufen wird sollte klar sein.
                  Denn wie ich bereits schrieb läuft das Script.
                  Auch auf verschiedenen Servern im Netz. Da meine Entwicklungsumgebung
                  jetzt aus Vista mit XAMP besteht habe ich jetzt das Problem.

                  Trotzdem Danke schon mal für die Beiträge.

                  Kommentar


                  • #10
                    Hilft dir das Verwenden von relativen Pfaden weiter?

                    http://www.tutorials.de/forum/php/28...ter-vista.html

                    Wäre zwar keine wirkliche Problemlösung -- aber wenn's funktioniert ... ;-)
                    Klingon function calls do not have “parameters”‒they have “arguments”‒and they always win them!

                    Kommentar


                    • #11
                      Gib uns doch als allererstes mal den Pfad, den er nicht geöffnet bekommt. Dann den Teil des Skripts, an dem es auftaucht.

                      Kommentar


                      • #12
                        Der Pfad lautet:
                        C:/xampp/htdocs/cms/media/captcha/cb2290be1a27670ee8b0ed82703413a5.jpg

                        Der betroffene Code:

                        PHP-Code:
                        function captcha_img_out(){
                                
                        $image     $this->gbCaptcha_mediaDIR_FS.md5($this->CaptchaCode).'.jpg';
                                 list(
                        $width$height) = getimagesize($image);

                                return 
                        imgWorks::img_out($image,'','width="'.$width.'" height="'.$height.'" id="captchaimg"');
                            } 

                        Kommentar


                        • #13
                          Mache es jetzt mit der Adresse:
                          http://127.0.0.1/cms/media/captcha/

                          Mit dem Rechner Namen geht es auch nicht.
                          Vista kann den Namen scheinbar nicht auflösen.

                          Muss es halt so bleiben

                          Kommentar


                          • #14
                            Hast Du es denn mit relativen Pfaden versucht wie von Fireweasel vorgeschlagen?

                            Kommentar


                            • #15
                              Original geschrieben von MTCook
                              Mit dem Rechner Namen geht es auch nicht.
                              dann solltest du in der datei "hosts" einen entsprechenden eintrag vornehmen ....
                              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                              Kommentar

                              Lädt...
                              X