Eine allgemeine Frage zu Linux-Dateiberechtigungen: Apache und WordPress

Ich bin vor ein paar Wochen von einem Shared Hosting zu einem VPS gewechselt und habe diese nervigen Berechtigungsprobleme mit WordPress. Sie wissen, dass Sie Plugins (und WordPress selbst) über den Admin-Bereich herunterladen und aktualisieren können, aber seitdem ich umgezogen bin, werden Sie nach meinen FTP-Anmeldeinformationen gefragt. Dies ist etwas langsam, wenn ich ~ 20 Plugins aktualisieren muss.

Ich denke, das sollte eine Art Rechtsthema sein. Ich schaute, dass die Shared Hosting WordPress-Dateien, sie alle zum Benutzernamen und zur Gruppe Kovshenin gehören (Kovshenin: Kovshenin) und die Dateien sind -rw-r - r-- und die Verzeichnisse sind drwx-r-xr-x.

Auf meinem VPS läuft Apache unter Apache: Apache und meine Dateien sind Kovshenin: Kovshenin. Was soll ich tun, um sie für Kovshenin und Apache lesbar und beschreibbar zu machen?

Außerdem habe ich die Berechtigungen für alle Dateien und Ordner meiner WordPress-Installation auf 0777 geändert, sodass ich Plugins ohne FTP installieren und löschen konnte. Als ich jedoch auf die automatische Aktualisierung auf WordPress 2.8.1 umgestiegen bin, wurde ich immer noch nach meinem FTP-Konto gefragt. Ist das eine wp Ausgabe oder habe ich etwas verpasst?

Vielen Dank.

Aktualisieren: Ich habe es geschafft zu rennenid undid www-data auf dem MediaTemple Shared Hosting. Der Benutzer kovshenin befindet sich in der Gruppe kovshenin, und www-data befindet sich in der Gruppe www-data. Keine weiteren Gruppen. Was ist der Trick?

Noch ein Update Okay, ich habe das hinzugefügtapache Benutzer zumkovshenin Gruppe, meine WordPress-Dateien sindkovshenin:kovshenin mitrw-rw-r-- Berechtigungen unddrwxrwxr-x Berechtigungen für Verzeichnisse, aber etwas ist immer noch falsch. Der Benutzerapache Ich kann auf die Dateien und Ordner zugreifen. Ich kann den Online-Editor für Themen und Plugins im WordPress-Admin-Bereich verwenden. Ich kann Änderungen an der .htaccess-Datei in WordPress vornehmen. Bei der Installation des Plugins / Themes werden jedoch weiterhin FTP-Anmeldeinformationen abgefragt.

Irgendwelche Ideen? Vielen Dank.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage