Heim >CMS-Tutorial >WordDrücken Sie >So ändern Sie die Berechtigungseinstellungen für WordPress-PHP-Dateien
WordPress-Berechtigungen haben einen großen Einfluss auf die Installation und Nutzung. Wenn Ihr Server ein Linux-System verwendet, können Sie den Befehl cd verwenden, um zu der Datei oder dem Ordner zu wechseln, in der Sie die Datei ändern müssen Berechtigungen. Verzeichnis und verwenden Sie dann den Befehl chmod, um die Dateiberechtigungen zu ändern.
Wenn Sie mehr über WordPress erfahren möchten, klicken Sie auf: WordPress-Tutorial
Das Folgende ist eine Einführung Lösungen für verschiedene Probleme, die durch Dateiberechtigungen verursacht werden.
1. Theme kann nicht installiert, Theme geändert oder Theme gelöscht werden
chmod 755 wordpress find wordpress -type d -exec chmod 755 {} \; find wordpress -iname “*.php” -exec chmod 644 {} \; chown -R nginx:nginx wordpress
2. Wenn Ihr WordPress auf das Problem stößt Folgende Probleme treten auf:
1. Bilder können nicht hochgeladen werden
2. Themes und Plug-ins können nicht automatisch installiert werden (FTP Konto erforderlich)
3. Automatische Aktualisierung nicht möglich
4. Alle anderen Probleme, die WordPress zum Schreiben von Dateien erfordern
Diese Probleme haben im Wesentlichen den gleichen Grund: Ihr WordPress-Verzeichnis gehört nicht dem aktuellen Benutzer und der aktuellen Gruppe, d. h. Benutzer mit Webzugriff haben keine Berechtigung, alle WP-Vorgänge auszuführen, die Schreibberechtigungen erfordern. Lösung:
Zuerst müssen Sie Root-Berechtigungen haben, sich mit SSH anmelden und das wp-Installationsverzeichnis eingeben:
cd /var/www/html/my_wp_blog
Alle Schreibberechtigungen erteilen:
chmod 777 wp-content
Als Nächstes Ich gebe es Ihnen: Wenn Sie ein Bild in einen Blogbeitrag hochladen, generiert WP ein Verzeichnis und prüft dann, welcher Benutzer den Ordner erstellt hat. Unter normalen Umständen lautet der Name dieses Benutzers „Apache“, und viele Leute denken, dass dieser Benutzer „Niemand“ ist. In Bezug auf die Probleme, auf die Piaoyi selbst gestoßen ist, habe ich LNmp auf dem VPS installiert und dieser Benutzer ist „www“.
Gehen Sie zum wp-content-Verzeichnis von wp und überprüfen Sie die Berechtigungen aller Dateien/Ordner in diesem Verzeichnis. Der Benutzer und die Benutzergruppe, zu der sie gehören:
cd wp-content ls -l
total 16 -rw-r–r– 1 root root 30 May 4 2007 index.php drwxr-xr-x 3 root root 4096 Feb 10 19:31 plugins drwxr-xr-x 5 root root 4096 Mar 23 03:04 themes drwxrwxrwx 3 www www 4096 Mar 24 02:08 uploads
Beachten Sie, dass das Upload-Verzeichnis hochgeladen wird wird vom Benutzer www erstellt.
Als nächstes stellen Sie die wp-Inhaltsberechtigungen auf 755 wieder her: :
cd .. chmod 755 wp-content
Als nächstes folgt der eigentliche Reparaturbefehl: Ändern Sie den Besitzer des Ordners, in dem sich wp befindet, in den Benutzer, der gerade www gefunden hat:
cd .. chown -R www:www my_wp_blog
Das obige ist der detaillierte Inhalt vonSo ändern Sie die Berechtigungseinstellungen für WordPress-PHP-Dateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!