Hochgeladene Dateien haben falsche Rechte auf dem Server

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
CB250G
Mitglied
Beiträge: 31
Registriert: 15.06.2008 22:38
Wohnort: Niedersachsen

Hochgeladene Dateien haben falsche Rechte auf dem Server

Beitrag von CB250G »

Hallo zusammen,

da die Suche mich nicht weiter gebracht hat, hier nun mein Problem:

Seit dem Update von 3.02 -> 3.03 werden hochgeladene Dateianhänge unter dem Besitzer "Nobody" und nicht dem Domainnamen als Besitzer auf dem Server gespeichert.
Diese erhalten zudem die Rechte 0600.

Diese Dateianhänge (meistens Bilder) werden auch in den Beiträgen korrekt dargestellt, doch leider kann ich sie nicht per FTP runterladen und sichern... :(

Ich kann weder die files noch die Avatars per FTP kopieren.

Das Update von 3.03 -> 3.04 hat leider keine besserung gebracht.

Ich vermute mal das beim Update davor etwas schiefgelaufen ist, aber wo?

Hat jemand einen Tip für mich?

Danke

Gruß Achim
Zuletzt geändert von CB250G am 25.12.2008 21:31, insgesamt 1-mal geändert.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Hallo,

hat dein Hoster etwas an den Servereinstellungen geändert? Nur dass man das mal ausschließen kann.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
CB250G
Mitglied
Beiträge: 31
Registriert: 15.06.2008 22:38
Wohnort: Niedersachsen

Beitrag von CB250G »

Hallo,

da müßte ich erst nachfragen.

Nur wenn ich per FTP etwas hochlade dann sind Besitzer und Rechte in Ordnung, aber bei dem was das Forum hochlädt stimmt es nicht...

Werde aber auf jedenfall nachfragen.

Danke

Gruß Achim
CB250G
Mitglied
Beiträge: 31
Registriert: 15.06.2008 22:38
Wohnort: Niedersachsen

Beitrag von CB250G »

Hallo,

habe beim Hoster nachgefragt, es soll nichts geändert worden sein...

Jetzt haben sie mir mal alle Dateien auf meine Domain als Besitzer umgestellt,

so das ich wenigstens eine Komplettsicherung machen konnte.

Dennoch neue Bilder werden wieder als "nobody" gespeichert,

die sich dann auch wieder nicht kopieren lassen...

Und ohne BackUp ist das ganze auf Dauer etwas Sinnlos... :(

Gruß Achim
CB250G
Mitglied
Beiträge: 31
Registriert: 15.06.2008 22:38
Wohnort: Niedersachsen

Hochgeladene Dateien haben falsche Rechte auf dem Server

Beitrag von CB250G »

Hallo,

noch ein paar Neuigkeiten!!!

Ich habe auf dem Server Testweise nochmal das 3.04 installiert,

und wieder werden Bilder als "nobody" mit 0660 gespeichert.

Dann nochmal alles gelöscht.

Dann von vorne installiert:

3.01 Bilder werden als "nobody" mit 0666 gespeichert (die sich kopieren lassen)

update -> 3.02 Bilder werden als "nobody" mit 0666 gespeichert

update -> 3.03 Bilder werden als "nobody" mit 0600 gespeichert !!!

Diese sind dann nicht mehr kopierbar :(

Es dürfte also ein fehler ab 3.03 sein...

Hoffendlich hat jemand einen Tip...

Gruß Achim
Zuletzt geändert von CB250G am 25.12.2008 23:54, insgesamt 1-mal geändert.
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Hallo erstmal,

dieses Verhalten sollte eigentlich mit dem Update auf 3.0.4 behoben worden sein.

Du müsstest dann natürlich die "alten" Dateien, die durch die 3.0.3 Version das Datei-Attribut 0600 bekommen haben, ändern. Die neuen Dateien, die nach dem Update auf 3.0.4 hoch geladen wurden, sollten dann 0644 besitzen.

Ich hatte das gleiche Problem, kann aber im Augenblick kein Problem mehr feststellen.
Man hat mir freundlicherweise ein Script erstellt, mit dem ich alle Attribute auf 0644 zurück setzen kann.

Ist ja auch ein bissel bekloppt, wenn man die Bild-Dateien bei einem Komplett-Backup des Forums nicht sichern kann. :roll:
Beste Grüße
Walter
CB250G
Mitglied
Beiträge: 31
Registriert: 15.06.2008 22:38
Wohnort: Niedersachsen

Beitrag von CB250G »

Hallo,

bei mir ist es leider nicht so, nach update auf 3.04 bekommen die Dateien 0660 was sich aber leider auch nicht kopieren läßt...

Habe auf phpBB.com einen gleichen Fall gefunden Klick mich

Gruß Achim
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Merkwürdig. Ich habe auch 3 Dateien gefunden, die 0660 hatten. Bin mir aber nicht sicher, ob ich das Script nach dem Update auf 3.0.4 noch einmal aufgerufen und die Attribute auf 0644 geändert habe.

Ich werde jetzt erst einmal ein neues Backup erstellen und dann mal Bilder hoch laden.
Mal sehen, ob dann wieder neue Dateien mit 0660 dazu gekommen sind.

Verstehe gerade nicht wirklich, wieso 0644 klappt und 0660 nicht. :roll:

Da muss ich mich wohl noch einmal wieder rein lesen. :oops:

Mit Hilfe des Scripts kann ich sie allein umbenennen. Ich kann ja nicht jedesmal den Hoster bitten, die Dateien zu bearbeiten.

Was das wohl sollte, es klappte doch alles.
Man muss nicht immer an allem rum fummeln, wenn es klappt. :grin:
Beste Grüße
Walter
CB250G
Mitglied
Beiträge: 31
Registriert: 15.06.2008 22:38
Wohnort: Niedersachsen

Beitrag von CB250G »

Hallo,

0660 hat im Gegensatz zu 0644 keine Leserechte für "Andere",

und genau da liegt der Hund begraben... :(

Es muss vermutlich irgend eine Änderung am Apache geben,

denn die von Forum Hochgeladenen Bilder werden nicht mehr unter der Domain als Besitzer gespeichert sondern als "nobody".

Mit der Domain als Besitzer war es fast egal welche Rechte die Dateien hatten,

Leserechte für den Besitzer(Domain) waren immer dabei.

Wenn jetzt aber "nobody" der Besitzer ist, braucht man Leserechte für "Andere", damit man als Domain auch mal lesen darf... :cry:

Gruß Achim
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Ist das Problem sonst noch niemanden aufgefallen? :o

Es ist tatsächlich so, das auch in der Version 3.0.4 die Bilder im Ordner "files" das Datei-Attribut 0600 bekommen und so per FTP nicht zu sichern sind.
Das kann es aber doch nicht sein, oder ? :-?
Beste Grüße
Walter
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“