Es werden nicht alle Bilder angezeigt

Blacky
Blacky's picture

Joined: 2002-08-19
Posts: 41
Posted: Thu, 2002-09-05 13:48

Hallo

Nachdem ich die Gallery von einem Server zum anderen Server gezügelt habe, schien es als ob ich keine Probleme mit den verschiedenen Alben hatte.
Alle Fotos werden korrekt angezeigt.
Das Problem ist nun folgendes:
Wen ich neue Fotos in ein Album stelle, werden die neuen Fotos nicht immer angezeigt. Die alten Fotos sind immer korrekt vorhanden. Auch in einem neuen Album werden die neuen Fotos nicht alle angezeigt. Manchmal erscheinen diese und machmal erscheinen die Anderen.

Kann das mit dem Zügeln des Servers zusammenhängen und wer weiss wie ich dieses Problem beheben kann?

 
ill
ill's picture

Joined: 2002-08-15
Posts: 756
Posted: Thu, 2002-09-05 13:58

Bitte, was hast du gemacht? "Gezügelt"? :smile:

Du musst sicherstellen, dass Gallery auch auf dem neuen Server in der Lage ist, alle albums.dat Dateien zu schreiben. Sprich, wie bei einer Erstinstallation musst du der User ID unter dem der Web Server läuft Schreibrechte im albums und im Gallery Verzeichnis geben.

Wenn du die ID nicht kennst, oder nicht Superuser bist, dann kannst du nur allen Usern (!) Schreibrechte geben:

chmod -R 777 albums
chmod -R 777 gallery
chmod 0 gallery/setup

 
Blacky
Blacky's picture

Joined: 2002-08-19
Posts: 41
Posted: Thu, 2002-09-05 14:39

"Zügeln" ist das schweizer Wort für "Umzug"
Ich werde in Zukunft versuchen keine komischen Wörter mehr zu brauchen.

Es ist so wie Du vermutest, die Rechte sind nicht korrekt. Leider kann ich diese nicht selber ändern und werde den Serververantwortlichen darum bemühen.

Aber warum muss ich auf dem Verzeichnis gallery die Rechte auf 777 stellen?

Danke für Deine Hilfe
Blacky

 
ill
ill's picture

Joined: 2002-08-15
Posts: 756
Posted: Thu, 2002-09-05 19:49

Du musst gar nichts. Siehe auch hier:
http://gallery.menalto.com/modules.php?op=modload&name=phpWiki&file=index&pagename=Understanding%20Unix%20Permissions

Das Problem ist, dass der User unter dem der Apache läuft, in der Lage sein muss, in deinem Albums und Gallery Verzeichnis schreiben zu können. Wenn also diese beiden Verzeichnisse nicht diesem User gehören, sondern _dir_, dann musst du dein Verzeichnis für ihn schreibbar schalten. Der kleinste Nenner ist unter Unix, dass du die Verzeichnisse für eine / deine Gruppen freigibst (Mode 775) . Der nächstkleinste Nenner ist, es für alle User (inklusive des Apache User und allen anderen Usern) freischaltest (Mode 777).