ich Wordpress mit CentOS 7 LAMP stack.I've auf meinem VPS renne this guide gefolgt Berechtigungen festlegen, dh ich habeWordpress-Dateiberechtigungen auf CentOS7 sudo erfordert
laufensudo chown apache:apache -R *
um sicherzustellen, dass mein Wordpress-Verzeichnis ist im Besitz von apache:apache
.
Ich habe auch Wordpress-Verzeichnis und Dateiberechtigungen mit diesen Befehlen eingestellt:
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
(ich musste das Präfix die oben genannten Befehle mit sudo
)
Normalerweise schaffe ich der Server durch Einloggen über SSH mit myuser
, wobei myuser
zu der apache
Gruppe und der 01 gehörtGruppe.
Ich habe 3 Probleme:
- Jeder Befehl Datei CRUD in dem Wordpress-Verzeichnis erfordert mich noch den Befehl mit
sudo
, Präfix oder sonst bekomme ich einen Berechtigungsfehler. Damyuser
zuapache
gehört undapache
das Verzeichnis besitzt, bin ich verwirrt, warum ich die Befehle immer noch mitsudo
voranstellen muss. - Ähnlich wie Problem 1, jeder
git
Befehl wie einegit pull
erfordert, dass ich den Befehl mitsudo
voranstellen, sonst erhalte ich einen Erlaubnisfehler. - Wenn ich versuche, Themendateien automatisch von meiner WordPress-Dashboard-Weboberfläche zu aktualisieren, erhalte ich Berechtigungsfehler. Interessanterweise kann ich Plugins über das WordPress-Dashboard installieren/aktualisieren, ohne dass es zu Zugriffsberechtigungen kommt.
Irgendwelche Ideen zu was ich vermisse?
Ich denke, das sehr wenig mit Wordpress zu tun hat, sich selbst und ist so ein viel besserer Ort es zu fragen –
@MarkKaplun nach [die Hilfedateien] (http://wordpress.stackexchange.com/help/on-topic), ** Server-Konfiguration für WordPress ** ist zum Thema. Ich nehme an, Sie könnten auch argumentieren, dass dies ein generisches Problem bei der Serverkonfiguration und -verwaltung ist, das nicht zum Thema gehört. – fortuneRice
Ich hasse wirklich Leute, die vorgeben, dass sie Anwälte sind, die vor Gericht sind. Nicht jeder Ort der Welt ist eine Seite eines Fernsehdramas –