3.2.0 Allgemeiner Fehler beim Editieren

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
Benutzeravatar
NicoM
Mitglied
Beiträge: 487
Registriert: 15.10.2010 13:35
Wohnort: Rheinland-Pfalz
Kontaktdaten:

3.2.0 Allgemeiner Fehler beim Editieren

Beitrag von NicoM »

Hallo,

beim Versuch einen ganz bestimmten Beirag zu editieren, erhalte ich -als Admin- folgende Fehlermeldung:
Allgemeiner Fehler
Du hast keine Berechtigung, auf diese Datei zuzugreifen.

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/message_parser.php
LINE: 1819
CALL: trigger_error()

FILE: [ROOT]/posting.php
LINE: 598
CALL: parse_message->get_submitted_attachment_data()
Kann mir bitte jemand helfen und erklären, warum ich die erhalte und wie ich das Problem löse?

Danke und Gruß,
Nico
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Re: 3.2.0 Allgemeiner Fehler beim Editieren

Beitrag von gn#36 »

Hat der Beitrag einen Dateianhang? Es sieht so aus. Ich vermute, etwas mit den Dateirechten auf deinem Server stimmt nicht. Überprüf' mal die Zugriffsrechte der Dateien in den cache/, files/ und store/ Ordnern. Vielleicht hat sich durch ein Update seitens des Serverbetreibers was geändert.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
NicoM
Mitglied
Beiträge: 487
Registriert: 15.10.2010 13:35
Wohnort: Rheinland-Pfalz
Kontaktdaten:

Re: 3.2.0 Allgemeiner Fehler beim Editieren

Beitrag von NicoM »

Ja, der Beitrag hat einen Dateianhang. Es ist ein über 10 Jahre alter Beitrag. Die Zugriffsrechte der drei Ordner stehen auf 777.
Nachdem feststand, dass weder der Autor des Beitrags, der Moderatorenrechte besitzt, noch ich als Admin den Beitrag editieren konnten, habe ich folgendes gemacht:
Ich habe mich als Autor des Beitrags eingetragen. Daraufhin konnte ich plötzlich den Beitrag editieren.

Seltsam das Ganze. Für mich unerklärlich .... :o
Nico
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Re: 3.2.0 Allgemeiner Fehler beim Editieren

Beitrag von gn#36 »

Hm, das ist in der Tat seltsam. Hört sich jetzt nach einem Fehler in der Datenbank an, der repariert wurde, als du den Beitrag verändert hast.

Ich meinte ursprünglich aber nicht die Zugriffsrechte der Ordner, sondern die der Inhalte der Ordner. Ich hatte schon mal den Fall, dass aufgrund von z.B. einer Umstellung von Apache Modul PHP auf (f)CGI sich der (Webserver-)Benutzer verändert, der auf die Dateien zugreift. Die Berechtigungen für den Ordner ansich sind dann korrekt, aber die Dateien darin können einem falschen Benutzer gehören und sind dann für den neuen Benutzer nicht mehr lesbar.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
NicoM
Mitglied
Beiträge: 487
Registriert: 15.10.2010 13:35
Wohnort: Rheinland-Pfalz
Kontaktdaten:

Re: 3.2.0 Allgemeiner Fehler beim Editieren

Beitrag von NicoM »

Hallo gn#36 und danke für Deine Erklärung.

Ich habe mir den Inhalt des Ordners files etwas genauer angesehen und musste feststellen, dass die darin enthaltenen Dateien alle möglichen Arten von Berechtigungen besitzen. Da stellt sich mir die Frage, ob nicht alle Dateien die gleichen Berechtigungen haben sollten. Wenn ja, welche?

Gruß,
Nico
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Re: 3.2.0 Allgemeiner Fehler beim Editieren

Beitrag von gn#36 »

Normalerweise sollten Lese und Schreibrechte für den Webservernutzer, der beim Ausführen der PHP Dateien genutzt wird, reichen. Die Dateien werden immer über eine PHP Datei zum Download angeboten.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
NicoM
Mitglied
Beiträge: 487
Registriert: 15.10.2010 13:35
Wohnort: Rheinland-Pfalz
Kontaktdaten:

Re: 3.2.0 Allgemeiner Fehler beim Editieren

Beitrag von NicoM »

Ok, danke!

Ich habe jetzt alle Dateien im Ordner files auf 644 gesetzt.

Grüße,
Nico
Antworten

Zurück zu „Support-Forum“