Установка Magento Connect Ошибка при перемещении загруженного файла

У меня проблема с magento connect. я не могу установить какие-либо загруженные пакеты расширений magento, такие как mailchimp, пакет onestep checkout.

Пока я загружаю пакет, он показывает ошибку типа Ошибка перемещения загруженного файла.

я не знаю, что делать. пожалуйста, помогите мне..

Спасибо


person Bala83    schedule 30.01.2013    source источник
comment
Вы проверяли владельца/разрешение ваших файлов magento (приложение, скин и т. д.)?   -  person Renon Stewart    schedule 31.01.2013
comment
Да, я нашел решение. я дал 777 для папки Var Magento .. теперь она работает нормально. Спасибо   -  person Bala83    schedule 31.01.2013
comment
777 слишком открыт, вам следует использовать 666, как Magento рекомендует здесь magentocommerce.com/wiki/1_ -_installation_and_configuration/   -  person Pablo    schedule 31.01.2013
comment
Убедитесь, что вы chmod o+w -R var media, а затем chmod o+w app/etc. Ваши разрешения действительно должны быть 755 для каталогов и 644 для файлов (в зависимости от конфигурации вашего сервера), что вы можете сделать с помощью команды Fine через SSH. find . -type d -print -exec chmod 755 {} \; и инд. -type f -print -exec chmod 644 {} \;`, а затем выполните указанную выше команду chmod. Кроме того, вы можете установить расширения через FTP, если вы нажмете на вкладку настроек, если проблема не устранена! Это более простое решение!   -  person djthoms    schedule 31.01.2013


Ответы (1)


Решение этой проблемы — установить для всех папок разрешение 777.

Перейдите в корневую папку установки и выполните следующую команду (для запуска этой команды у вас должен быть доступ к SSH на вашем сервере): -

find . -type d -exec chmod 777 {} \;

Теперь у вас не будет ошибки в Magento Connect Manager, и вы сможете установить оттуда любое расширение.

Не забудьте изменить разрешение папки на 755 после того, как вы закончите установку расширения из Magento Connect Manager.

Для этого выполните следующие команды: -

find . -type d -exec chmod 755 {} \;
chmod 777 var var/.htaccess app/etc
find var -type d -exec chmod 777 {} \;
chmod -R 777 media
person T. Gungordu    schedule 14.04.2017