2016-03-21 4 views
-2

Ich habe ein Problem mit meiner Magento-Site.Magento-Medienordner-Berechtigungen ändern sich nach Neuindizierung

Ich habe 8 Instanzen meines Servers und ich benutze einen Cron-Job, um Index und Cache-Management, derzeit füge ich eine Sub-Domäne und ein weiteres Projekt auf dem Server hinzufügen.

Das Problem ist jedes Mal, wenn die Neuindizierung passiert einige Mediendateien und Ordner verlieren ihre Berechtigungen und dann muss ich 777 Berechtigungen zu Medienordner zuweisen.

Ich kann diese Aufgabe nicht jedes Mal tun, weil meine Seite live ist, ich brauche eine dauerhafte Lösung dafür.

Ich habe bereits 777 Berechtigungen zu Medienordner zugewiesen, aber immer noch geschieht dies.

Bitte jeder kann mir helfen, das Problem zu untersuchen.

Vielen Dank im Voraus.

Antwort

0

Ich denke, dass Sie Zugriffsliste verwenden können, um das zu erreichen.

HTTPDUSER=`ps axo user,comm | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\ -f1` 
sudo setfacl -R -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX mediadirectory 
sudo setfacl -dR -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX mediadirectory 

Damit Sie Zugriff rwx zu Ihrem httpd Benutzer, um geben Ihr Problem zu vermeiden.
Hoffe diese Hilfe.

+0

bitte können Sie mir ein wenig mehr überplanen, wo ich die Datei dafür finden kann. –

+0

Was ist nicht klar darüber? – Mattia

+0

Kein Code es ziemlich klar, ich bin nur verwirrt, wie man es benutzt und wo ich es setzen sollte –