Дорожка
Администратор> Система> Magento Connect> Менеджер Magento Connect
Что я пробовал
Я перешел с Debian на Centos 5, не зная, в чем проблема.
Файловые права
sudo find . -type f -exec chmod 644 {} \;
sudo find . -type d -exec chmod 755 {} \;
sudo chmod o+w var app/etc
sudo chmod 550 mage
sudo chmod -R o+w media
URL, который показывает 404 страницы
http://my-website.com/downloader/?return=http%3A%2F%2F...
Редактировать:
Страница Magento 404 — отображается страница «К сожалению, наш плохой …».
Решено:
Я удалил папку загрузчика и загрузил ее с предыдущего сайта / сайта Debian, и она начала работать.
Этот метод работает для меня, чтобы исправить ошибку Magento Connect Manager 404 страница не найдена:
Измените разрешение Directory / Downloader / на 755 и файл /downloader/index.php на 644.
Вы должны изменить некоторые разрешения для файлов magento.
Для этого, пожалуйста, используйте это решение Magento-cleanup.php
Сделал все вышеперечисленное, но понял, что использую Nginx, и оказалось, что он не загружает файл по умолчанию /downloader/index.php автоматически.
Доступ к диспетчеру подключений напрямую работал для меня: www.example.com/downloader/index.php
Затем добавлены некоторые ограничения в nginx conf, чтобы ограничить мой IP-адрес или текущий базовый вход в систему: —
location ~ /downloader/ {
satisfy all;
allow 1.2.3.4; #SET TO YOUR IP
deny all;
auth_basic "Restricted";
auth_basic_user_file .htpasswd; #path to your password file, if there is one!
autoindex off;
}
Если страница не найдена для диспетчера подключений Magento
Перейдите и включите папку Downloader
magento / downloader сохраняет разрешение 755 на вашем сервере (LAMP или NGINX)