Magento Connect не устанавливает расширение - PullRequest
2 голосов
/ 02 февраля 2012

После перемещения сайта с локального на удаленный сервер.Я не могу получить менеджер magento conect для установки расширений.В Интернете нет явной информации об этой типичной ошибке.

Если указать дополнительный URL-адрес ...., он покажет предварительный загрузчик в течение нескольких секунд, прежде чем вернуться на страницу подключения, без ошибок.* Если использовать пакетный загрузчик, изначально у меня была ошибка «не удалось переместить файлы» ... но изменение некоторых каталогов на 777 исправило это.Я установил все папки на 777, чтобы проверить, помогло ли это.Это не.

Кто-нибудь знает эту ошибку?В противном случае для меня устанавливается ручное расширение :( Может ли это быть связано с Apache .... или перемещать файлы через FTP с локального на удаленный сервер? Я говорю это на основании некоторых сообщений на форуме, которые я прочитал.

Ответы [ 5 ]

8 голосов
/ 02 февраля 2012

Если существуют следующие файлы, попробуйте удалить (или переименовать, если вы предпочитаете более безопасный вариант).

downloader/connect.cfg
downloader/cache.cfg

Они генерируются Magento при первом использовании connectВ файле кэша хранится полный путь к вашей установке, поэтому при переходе на новый сервер это, скорее всего, неверный путь.

6 голосов
/ 20 марта 2013

chmod 777 var / package / tmp / package.xml

должен сделать трюк.

каталог находится в вашем домашнем каталоге magento.

1 голос
/ 26 июля 2012

Возможно, вам не хватает места на диске. Я поднял дисковую квоту на своем сервере для этой учетной записи, и проблема исчезла.

0 голосов
/ 25 октября 2014

Если у вас есть хостинг cpanel, где apache настроен для работы с такими пользователями, как никто, apache и т. Д., То проблема в том. владелец /home/user/public_html/var/package/tmp/package.xml будет вашим пользователем cpanel, но для этого требуется разрешение пользователей apache. поэтому выбор заключается в том, чтобы временно изменить разрешение файла на 777

0 голосов
/ 02 февраля 2012

Если у вас есть доступ по SSH / CLI и вы используете Magento 1.5+, попробуйте запустить ./mage mage-setup .

Если вы используете Magento 1.3.x или 1.4.x, удалите файлы в /downloader/pearlib/cache/ и повторите попытку.

...