404 strona dla Magento Connect

9

Chcę użyć magento connect do zainstalowania wtyczki. Otrzymuję stronę 404, gdy próbuję ją otworzyć.

Starałem się

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 

Doceniam wszelką pomoc w tym zakresie.

alex
źródło
Czy wylogowałeś się ponownie z panelu administracyjnego Magento i zaloguj się ponownie? A może masz na myśli to, że nie można znaleźć samej aplikacji Magento Connect? Jeśli to ostatni, czy masz folder „downloader” w katalogu głównym Magento?
Jisse Reitsma
Próbowałem się wylogować i zalogować ponownie. Mam na myśli samą aplikację Magento Connect. Mam folder downloadera.
alex
1
Wydaje mi się, że masz problem z konfiguracją serwera WWW. Zwykle po uzyskaniu dostępu do aplikacji Magento Connect adres URL jest podobny http://MAGENTO/downloader/index.php. Co się stanie, jeśli dodasz /index.phpna końcu, więc http://MAGENTO/downloader/index.php?
Jisse Reitsma
Dostaję 404 na oba sposoby.
alex
Ok, więc jeśli faktycznie istnieje plik /downloader/index.php i daje on błąd 404, najwyraźniej coś na serwerze powstrzymuje cię przed dostępem do niego.
Jisse Reitsma

Odpowiedzi:

6

Alex, spróbuj podać pozwolenie

Zmień uprawnienia Directory / downloader / set na 755 i file /downloader/index.php na 644. Ta metoda działa dla mnie.

Czy zaktualizowałeś Magento?

Magento AJ
źródło
Cześć AJ, używam Magento 1.5. Nie uaktualniłem go. Moje uprawnienia są już tak skonfigurowane.
alex
Alex, przejdź do poniższego linku i pobierz magento1.5, a następnie weź folder pobierania tylko zamień go na folder pobierania domeny, rozwiąże on twój problem magentocommerce.com/products/downloads/magento Mam nadzieję, że pomoże ci to dla mnie działa
Magento AJ
Próbowałem tego, ale nadal tak samo.
alex
@MagentoAJ Nie sądzę, aby pliki były uszkodzone lub coś w tym stylu. Myślę, że coś powstrzymuje serwer WWW przed uruchomieniem tego /downloader/index.php, najprawdopodobniej z powodu określonej konfiguracji RewriteEngine.
Jisse Reitsma
Czy próbowałeś wiele razy wymienić folder downloadera, działa dla mnie
Magento AJ
4

Czy masz jakiś plik .htaccess w folderze downloadera? Jeśli tak, pobierz go jako kopię zapasową i usuń z folderu. Odśwież pamięć podręczną i usuń poprzednią sesję. Mam nadzieję, że to zadziała.

Kishor
źródło
Próbowałem nie działać
Akshay Taru,
3

Niektórzy gospodarze nadal mają problem z domyślną stroną docelową jako index.php Wypróbuj to na swoim adresie URL poniżej:

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

Uprzejmie zamień swoją yourdomain.comdomenę na właściwą.

Mam nadzieję, że ta pomoc. Nie zapomnij zaznaczyć tego jako poprawnego, jeśli to pomaga.

Jedność
źródło
3

Miałem ten sam problem i był on związany z uprawnieniami do plików / folderów - w szczególności index.php w folderze downloadera . Jednak w Twoim przypadku mogą występować inne uprawnienia powodujące problem.

Sugeruję pobranie i uruchomienie narzędzia Magento Cleanup Tool , pobierając plik magento-cleanup.php do katalogu głównego serwera i wskazując przeglądarkę na: http: // www. [YOURDOMAIN] .com / magento-cleanup.php

Powinieneś zobaczyć kilka aktualizacji statusu na ekranie, aby potwierdzić zakończenie „czyszczenia”.

Michael Yaeger
źródło
Jeśli link do tego narzędzia oczyszczania przestanie działać (tak jak na stronie Magento), zawartość pliku została wklejona do tej odpowiedzi: magento.stackexchange.com/a/7462/24331
Michael Yaeger
1

Kiedyś napotkałem ten problem i rozwiązałem go przez htaccess folderu. zamówienie pozwala, odmowa odmowy od wszystkich Wystarczy dodać swój adres IP. Zezwól od 123.456.78.90 # twoje IP

Oprócz sprawdzania lub dodawania adresu IP do pliku htaccess, upewnij się, że masz odpowiednie uprawnienia do folderu i pliku. downloader 755 downloader / index.php 644

MsC
źródło
1

Sprawdź uprawnienia do /downloader/folderu, jeśli uprawnienia nie są 755następnie ustawione na755 sprawdź uprawnienia do /downloader/index.phppliku i ustaw na 644.

Jeśli to nie zadziała, wykonaj kopię zapasową folderu downloadera i pobierz nową konfigurację Magento i prześlij tylko folder downloadera do katalogu głównego.

Mam nadzieję, że to zadziała dla ciebie, to działa dla mnie.

ARVIND KARKAR
źródło
0

Domyślnie Magento umieści „odmów wszystkim” w pliku .htaccess w katalogu downloadera.

Po prostu zmień to na „zezwól na wszystko” i powinno działać.

.. lub umieszczenie zezwolenia od xxxx (gdzie xxxx jest twoim adresem IP) pozwoli na dostęp. Jeśli chcesz zablokować katalog downloadera (bardzo go polecam), zmień „zezwól na wszystko” na „zezwól na xxxx i umieść„ odmów ze wszystkich ”w następnym wierszu.

Lisa na Teasenz.com
źródło