Вы должны установить права доступа к файлам с помощью команд SSH.
См. Официальную документацию для прав доступа к файлам. After You Install Magento: Recommended File System Ownership and Privileges
Пожалуйста, смотрите следующий раздел вышеуказанной документации:
Обеспечение безопасности Magento Extensions
Если установить права доступа и владельца, как описано в этой статье, вы должны изменить права доступа временно, чтобы иметь возможность использовать Magento Connect Manager в панели администратора. (Система> Magento Connect> Magento Connect Manager). Однако вы все равно можете устанавливать расширения вручную; что выходит за рамки этой статьи.
Вы можете подтвердить эту проблему при доступе к Magento Connect Manager в панели администратора. Следующая отображается сообщение об ошибке на закладке Extensions:
Warning: Your Magento folder does not have sufficient write permissions.
Чтобы использовать Magento Connect Manager, вам необходимо:
1) Временно установите 700/600 разрешение на вашем Magento каталога установки и подкаталоги.
2) Установите удлинитель.
Magento Connect Manager обычно устанавливает расширения с разрешениями 777 (общедоступных).
3) Установите разрешения на их рекомендуемые значения.
Кроме того, если у вас есть выделенный сервер Magento, вы должны проверить принадлежность файлов и каталогов и, при необходимости, сбросить их. Часто Magento Connect Manager устанавливает расширения с правами пользователя и группы, которые установлены пользователем веб-сервера.
Если у вас возникли проблемы с разрешением файла во время установки расширения с помощью Magento connect. См. Пункт 2 Magento Connect Manager typically installs extensions with 777 (world-writable) permissions.
Таким образом, настройки в админе позволяют изменять права доступа к файлам для установки расширения с помощью Magento connect.
ПРИМЕЧАНИЕ: После установки расширения верните обратно разрешения файлов, чтобы рекомендовать их.
Hi muk-t, Здесь также: Спасибо за предложение. Я знаю информацию в руководстве. Однако это довольно сложно настроить, и это делает невозможным установку расширений через Magento Connect Manager в бэкэнд. Поэтому я надеялся, что вы сможете легко изменить разрешения через бэкэнд. В чем именно находятся эти настройки для: Система -> Magento Connect -> Magento Connect Manager -> Настройки -> Использовать пользовательские разрешения? Спасибо заранее, чтобы поделиться своими мыслями со мной еще раз. –
@ ElsdenIep См. Обновленный ответ – Muk
Спасибо muk-t. Итак, если я хорошо понимаю: 1. Я устанавливаю разрешения в ssh. 2. Если мне нужно установить расширение, я временно устанавливаю разрешения из бэкэнд с помощью Magento Connect Manager. –