Hochgeladene Bilder werden unter PHP5 nicht angezeigt.

  • Eind Frage an die PHP-Experten.

    Hochgeladenen Bildern auf meiner Website nicht angezeigt
    Die Bilder erhalten vom Server die Rechte 0600. Normal ist 0644.
    chmod hilft nicht.
    Unter PHP5 werden die Rechte nicht vom Server nicht richtig gesetzt..
    Unter PHP4 alles i.O.
    Ist dieses Problem bekannt? Gibt es hierfür eine Lösung?

    Gruss
    Wolfgang

  • lkädst du die via ftp hoch oder per upload script ?
    wenn du die mit einem script hochlädst, kann man da einfach einen kleinen befehl einfügen, der den chmod ändert (und das geht auch ;) )

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • Vielen Dank für deine Antwort.

    Ich habe schon meherere Versuche gestartet. Nichts hat geholfen.
    Kannst du mir den Befehl nennen?
    Mein Programmierer weiss auch keinen Rat.

    Gruss
    Wolfgang

  • Ist Jemanden dieses Problem bekannt?
    Im Internet wird dieses Problem häufiger beschrieben.
    Eine Lösung habe ich noch nicht gefunden.
    Auch nicht bei php.net.

    Gruss
    Wolfgang

  • @BerndOr

    Vielen Dank für deine Hinweise und deinen Code.
    Ich werde es ausprobieren und das Ergebnis hier posten.

    Gruss
    Wolfgang

  • Hi,

    hatte mal ein ähnliches Problem. Damals hieß es zu mir das der PHP-Interpreter als Modul des Apache Servers läuft und ich deshalb mit meinem Script keine Rechte hätte die CHMOD zu ändern. Habe damals aber auch ein neues Verzeichnis geschaffen.

    Schau mal in Deinem FTP Programm wer der "Owner" der Bilder ist, die Du hochlädst.

    Vielleicht hilft Dir das weiter...?

    Gruß

    Matthias