404 страница для magento connect

9

Я хочу использовать magento connect для установки плагина. Я получаю страницу 404, когда пытаюсь ее открыть.

Я пытался

1] delete the files from var/cache

2] check if the following values on database are correct according to those instructions:

UPDATE `core_store` SET store_id = 0 WHERE code='admin';
UPDATE `core_store_group` SET group_id = 0 WHERE name='Default';
UPDATE `core_website` SET website_id = 0 WHERE code='admin';
UPDATE `customer_group` SET customer_group_id = 0 WHERE customer_group_code='NOT 

Я ценю любую помощь по этому поводу.

Алекс
источник
Удалось ли вам снова выйти из панели администратора Magento и войти снова? Или вы имеете в виду, что само приложение Magento Connect не может быть найдено? Если это последнее, есть ли у вас папка «загрузчик» в корне Magento?
Джисс Рейтсма
Я попытался выйти и войти снова. Я имею в виду само приложение magento connect. У меня есть папка загрузчика.
Алекс
1
Мне кажется, что у вас есть проблема с конфигурацией веб-сервера. Обычно при доступе к приложению Magento Connect URL-адрес выглядит следующим образом http://MAGENTO/downloader/index.php. Что произойдет, если вы добавите /index.phpв конце, так http://MAGENTO/downloader/index.php?
Джисс Рейтсма
Я получаю 404 за оба пути.
Алекс
Итак, когда на самом деле существует файл /downloader/index.php, который выдает ошибку 404, очевидно, что-то в веб-сервере мешает вам получить к нему доступ.
Джисс Рейтсма

Ответы:

6

Алекс, попробуй предоставить разрешение

Измените разрешение Directory / downloader / на 755 и файл /downloader/index.php на 644. Этот метод работает для меня.

Вы обновили Magento?

Magento AJ
источник
Привет AJ, я использую magento 1.5. Я не обновлял его. Мои разрешения уже настроены таким образом.
Алекс
Алекс Перейти к ссылке ниже и скачать magento1.5 и затем взять загрузчик папку только заменить на ваш домен загрузчиком папка будет решить вашу проблему magentocommerce.com/products/downloads/magento Надеюсь , что это поможет вам это работает для меня
Magento AJ
Я пробовал это, но все еще то же самое.
Алекс
@MagentoAJ Я не думаю, что файлы повреждены или что-то еще. Я думаю, что-то мешает веб-серверу выполнить этот файл /downloader/index.php, скорее всего, из-за какой-то конкретной конфигурации RewriteEngine.
Джисс Рейтсма
Вы пытались заменить папку загрузчика, она работает для меня много раз
Magento AJ
4

Есть ли у вас файл .htaccess в папке загрузчика? Если да, то загрузите это как резервную копию и удалите это из папки. Обновите кеш и удалите предыдущий сеанс. Надеюсь, это сработает для вас.

Кишор
источник
Пробовал не работает
Акшай Тару
3

Известно, что некоторые хосты продолжают испытывать проблемы с целевой страницей по умолчанию как index.php. Попробуйте это по своему URL ниже:

http://yourdomain.com/downloader/index.php?return=http://yourdomain.com/index.php/admin/

Пожалуйста, замените ваш yourdomain.comправильный домен.

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

исключительность
источник
3

У меня была такая же проблема, и она была связана с правами доступа к файлам / папкам - в частности, index.php в папке загрузчика . Тем не менее, могут быть другие разрешения, вызывающие проблему в вашем случае.

Я бы предложил загрузить и запустить Magento Cleanup Tool , загрузив файл magento-cleanup.php в корневой каталог вашего сервера и указав в браузере: http: // www. [YOURDOMAIN] .com / magento-cleanup.php

Вы должны получить несколько обновлений статуса на экране, чтобы подтвердить завершение «очистки».

Майкл Ягер
источник
Если ссылка на этот инструмент очистки не работает (как это было на сайте Magento), содержимое файла будет вставлено в этот ответ: magento.stackexchange.com/a/7462/24331
Майкл Ягер
1

Однажды я столкнулся с этой проблемой, и мне удалось решить через htaccess папки. Заказать разрешить, отказать отказать от всех Просто добавьте свой IP-адрес. Разрешить от 123.456.78.90 # ваш IP

Помимо проверки или добавления вашего IP-адреса в файл htaccess, убедитесь, что у вас есть правильные права доступа к папке и файлу. загрузчик 755 загрузчик / index.php 644

Мск
источник
1

Проверьте разрешение /downloader/папки, если разрешение не 755установлено, затем установите его 755и проверьте разрешение /downloader/index.phpфайла и установите на 644.

Если это не работает, сделайте резервную копию вашей папки загрузчика и загрузите свежую установку magento и загрузите только папку загрузчика в ваш корневой каталог.

Надеюсь, что это будет работать для вас, это работа для меня.

АРВИНД КАРКАР
источник
0

Использование Magento connect для установки расширения небезопасно, перейдите по этой ссылке для получения дополнительной информации.

если вы хотите немедленное и лучшее решение, в качестве альтернативы вы можете установить расширение через FTP (например, FileZilla). Вы можете вставить ключ расширения в эту ссылку, и вы можете скачать файлы расширения. Дайте мне знать, если вы найдете какие-либо проблемы в этом.

Ребенок в Мадженто
источник
0

По умолчанию Magento помещает «deny from all» в файл .htaccess, расположенный в каталоге загрузчика.

Просто измените это, чтобы «разрешить от всех», и это должно работать.

..или разрешение xxxx (где xxxx - ваш IP-адрес) разрешит доступ. Если вы хотите заблокировать каталог загрузчика (я настоятельно рекомендую его), то измените «allow from all» на «allow from xxxx» и поместите «deny from all» в следующую строку.

Лиза на Teasenz.com
источник