Seite 1 von 1

Keine Thumbnails beim Upload neuer Bilder

Verfasst: So 8. Apr 2007, 22:18
von McQueen
Hallo,

Ich habe folgendes Problem:

Wenn ich ein Bild mit der Uploadfunktion hochlade, wird dieses nicht in der Dateiverwaltung angezeigt.
D.h. ich sehe zwar den Dateieintrag, aber kein Thumbnail oder Dateiansicht.
Wenn ich die URL zur Bilddatei manuell im Browser eingebe, dann wird mir das Bild auch angezeigt.

Mittlerweile habe ich auch schon rausgefunden, das es an den File-Rechten liegt.
Ich habe also den Verzeichnissen UPLOAD und CACHE 0774 (testweise auch 0777) gegeben.
Somit konnte ich schon mal die bereits hochgeladenen Bilder sehen.

Ich habe also die functions.upl.php umgeschrieben, so das dort die Dateiberechtigungen der hochgeladenen Datei im UPLOAD-Verzeichnis richtig gesetzt werden.
Allerdings wird die Datei dann im CACHE-Verzeichnis mit 0600 (u=rw) Rechten geschrieben und somit nicht angezeigt. Wenn ich im System nachträglich ein

Code: Alles auswählen

chmod 0774 cache
laufen lasse, dann kommen auch die Thumbs der neuen Bilder.
Zurzeit lasse ich per chron ein Script alle 60s laufen, aber das ist ja nun eine denkbar schlechte Lösung.

Bisher habe ich aber noch nicht die Stelle gefunden, wo ich automatisch im CACHE-Verzeichnis die Berechtigungen ändern kann.

Weiß jemand wo, oder ob es einen besseren Weg gibt?
Hab ich was übersehen.

Ich danke Euch jetzt schon einmal für die Hilfe!

Gruß,

McQueen

Re: Keine Thumbnails beim Upload neuer Bilder

Verfasst: So 8. Apr 2007, 23:10
von wosch
McQueen hat geschrieben:Weiß jemand wo, oder ob es einen besseren Weg gibt?
http://contenido.org/forum/viewtopic.php?t=9975

Verfasst: Mo 9. Apr 2007, 03:07
von McQueen
OK, ich hab´s mit beiden Lösungen probiert.
Die Bilder kommen mit der Extension Chain jetzt mit 0665 rein, werden aber im CACHE immer noch mit 0600 abgelegt...

Verfasst: Mo 9. Apr 2007, 22:05
von McQueen
Hat noch jemand eine Idee?

Weiß jemand, welche Funktion beim Auflisten im Dateimanager benutzt wird und ob ich da wenigstens ein chmod einbauen kann ?

Verfasst: Mo 16. Apr 2007, 16:44
von HerrB
Die Dateien im cache-Verzeichnis werden in contenido/includes/functions.api.images.php erzeugt - dort ein chmod ergänzen.

Gruß
HerrB