http://devdocs.magento.com/ adresine başvurabilirsiniz.
Önemli şeyler:
Magento dosya sisteminin sahibi: Tüm dosya ve klasörlerin tam kontrolüne sahip olmalı (okuma / yazma / yürütme).
Web sunucusu kullanıcısı olmamalıdır; farklı bir kullanıcı olmalı.
Web sunucusu kullanıcısı aşağıdaki dosyalara ve dizinlere yazma erişimine sahip olmalıdır: var app / etc pub (ve muhtemelen 2.2.1 :) 'de yeni üretildi
Ek olarak, web sunucusunun grubunun Magento dosya sistemine sahip olması gerekir, böylece Magento kullanıcısı (grupta olan) dosyalara erişimi web sunucusu kullanıcısıyla paylaşabilir. (Bu, Magento Yöneticisi veya diğer web tabanlı yardımcı programlar tarafından oluşturulan dosyaları içerir.)
İzinleri aşağıdaki gibi ayarlamanızı öneririz:
All directories have 770 permissions.
770 permissions give full control (that is, read/write/execute) to the owner and to the group and no permissions to anyone else.
All files have 660 permissions.
660 permissions mean the owner and the group can read and write but other users have no permissions.
Tavsiye edilen feryat olarak ayarlamalısınız.
cd <your Magento install dir>
find . -type f -exec chmod 644 {} \; // 644 permission for files
find . -type d -exec chmod 755 {} \; // 755 permission for directory
find ./var -type d -exec chmod 777 {} \; // 777 permission for var folder
find ./pub/media -type d -exec chmod 777 {} \;
find ./pub/static -type d -exec chmod 777 {} \;
chmod 777 ./app/etc
chmod 644 ./app/etc/*.xml
chown -R :<web server group> .
chmod u+x bin/magento
Umarım bu sana yardımcı olmuştur.