В вики Magento я нашел права доступа к файлам и папкам:
#for magento 1.5+
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod o+w var var/.htaccess app/etc
chmod 550 mage
chmod -R o+w media
Вопрос:
Я пытаюсь установить разрешения с помощью ftp-клиента. Первые два ряда говорят сами за себя, однако
chmod o+w var var/.htaccess app/etc
Означает ли это, что я должен применить разрешения на запись к классу «Прочие», следовательно, изменить разрешения на 775 для папки var и etc, а разрешения для файла .htaccess на 664?
То же самое относится и к последней строке кода.
Обратите внимание, что я знаю, что существует аналогичная тема, однако разрешения указывают на то, что она не сравнивается с теми, которые предлагаются в вики, и я хотел бы следовать вики.
источник
В заключении:
Если вы не хотите гарантировать безопасность своих файлов, вам сначала нужно выяснить, какой серверный API используется вашим PHP. Вы можете найти это, создав phpinfo-страницу на своем веб-сервере. Если ваш API CGI / FastCGI, как у меня, следующие разрешения кажутся правильными:
Как отмечает Кэгс, есть более новая публикация в базе знаний, предлагающая установить для папки разрешения 700 и для файлов 600. Я пробовал эти разрешения, однако мой сайт впоследствии не работал.
источник