Auf die neueste Version aktualisiert – 3.0.3 und Jetzt bekomme ich einen “ausreichende Berechtigungen für den Zugriff auf diese Seite” -Fehler

Das Problem trat unmittelbar nach dem Upgrade auf. Der einzige Teil der betroffenen Anwendung betrifft die Untermenüpunkte unter Einstellungen, die sich auf ein Plug-in beziehen. Die wichtigsten Anwendungseinstellungen funktionieren, nur die Plug-Ins nicht. Alle Plug-Ins sind auf dem neuesten Stand und haben Auswirkungen.

Gedanken?

Solutions Collecting From Web of "Auf die neueste Version aktualisiert – 3.0.3 und Jetzt bekomme ich einen “ausreichende Berechtigungen für den Zugriff auf diese Seite” -Fehler"

Versuchen Sie, die Liste der Benutzer zu besuchen, und ändern Sie Ihre Rolle in Administrator. WP hat möglicherweise das Berechtigungsarray während des Upgrades durcheinander gebracht.

Wahrscheinlich hat es die Berechtigungen des wp-content Verzeichnisses selbst oder eines seiner Unterverzeichnisse, in diesem Fall vielleicht des plugins Ordners, geändert. Sie können dies mit einem FTP-Client (wie FileZilla) oder ssh überprüfen.

Im Vergleich zu meinen Installationen hat der Ordner wp-content 0755 Berechtigungen, was bedeutet, dass er Lese-, Schreib- und Ausführungszugriff für den Eigentümer hat und Lese- und Ausführungszugriff auf die Gruppe und andere, die Dateien in wp-content 0644 Berechtigungen (read , Schreiben und kein Ausführungszugriff für den Eigentümer und nur Leseberechtigungen für die Gruppe und andere).

Eine einfache Möglichkeit, um sicherzustellen, dass alle Berechtigungen korrekt sind, wird über ssh ausgeführt:

  chmod -R a-x+X wp-content/ 

Das nimmt die Ausführungsberechtigung ( -x ) für jeden Benutzer ( a ) und die Datei innerhalb des Ordners und seiner -R ( -R ) heraus und fügt sie nur für die Verzeichnisse hinzu ( +X ; die Ausführungsberechtigung muss durchsucht werden).

Wenn die Berechtigungen alle durcheinander sind (nehmen wir an, dass Dateien nicht über die 0644-Berechtigungen verfügen), können Sie dies manuell oder auf folgende Weise tun:

  chmod -R 0755 wp-content/ 

Dadurch wird jede Datei eine Ausführungsberechtigung haben (ich denke, es handelt sich um ein Sicherheitsproblem, dauert aber einige Sekunden;)). Und dann benutze den ersten Befehl, damit alle Berechtigungen “zurückgesetzt” werden; nicht sehr elegante Lösung, aber funktioniert.