Page 404 pour Magento Connect

9

Je veux utiliser magento connect pour installer un plugin. Je reçois une page 404 lorsque j'essaie de l'ouvrir.

j'ai essayé de

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 

J'apprécie toute aide à ce sujet.

alex
la source
Vous êtes-vous assuré de vous déconnecter à nouveau du panneau d'administration Magento et de vous reconnecter? Ou faites-vous allusion au fait que l'application Magento Connect elle-même est introuvable? Si c'est le dernier, avez-vous un dossier "downloader" dans votre racine Magento?
Jisse Reitsma
J'ai essayé de me déconnecter et de me reconnecter. Je fais référence à l'application magento connect elle-même. J'ai le dossier du téléchargeur.
alex
1
Il me semble que vous avez un problème avec la configuration du serveur Web. Normalement, lorsque vous accédez à l'application Magento Connect, l'URL est similaire http://MAGENTO/downloader/index.php. Que se passe-t-il si vous ajoutez /index.phpà la fin, alors http://MAGENTO/downloader/index.php?
Jisse Reitsma
J'obtiens 404 pour les deux façons.
alex
Ok, donc quand il y a réellement un fichier /downloader/index.php présent, et cela vous donne une erreur 404, apparemment quelque chose dans le serveur web vous empêche d'y accéder.
Jisse Reitsma

Réponses:

6

Alex, essayez de donner la permission

Modifiez l'autorisation de Directory / downloader / set sur 755 et le fichier /downloader/index.php sur 644. Cette méthode fonctionne pour moi.

Avez-vous mis à niveau Magento?

Magento AJ
la source
Bonjour AJ, j'utilise magento 1.5. Je ne l'ai pas amélioré. Mes autorisations sont déjà configurées comme ça.
alex
Alex, allez sur le lien ci-dessous et téléchargez magento1.5 puis prenez le dossier du téléchargeur uniquement remplacez-le dans votre dossier de téléchargement de domaine, cela résoudra votre problème magentocommerce.com/products/downloads/magento Hope Cela vous aide, cela fonctionne pour moi
Magento AJ
J'ai essayé ça mais toujours pareil.
alex
@MagentoAJ Je ne pense pas que les fichiers soient corrompus ou quoi que ce soit. Je pense que quelque chose empêche le serveur Web d'exécuter ce /downloader/index.php en premier lieu, probablement en raison d'une configuration spécifique de RewriteEngine.
Jisse Reitsma
Avez-vous essayé de remplacer le dossier du téléchargeur à plusieurs reprises pour moi?
Magento AJ
4

Avez-vous un fichier .htaccess dans le dossier du téléchargeur? Si oui, téléchargez-le en tant que sauvegarde et supprimez-le du dossier. Actualisez le cache et supprimez la session précédente. J'espère que cela fonctionnera pour vous.

Kishor
la source
A essayé de ne pas fonctionner
Akshay Taru
3

Certains hôtes sont connus pour continuer à avoir des problèmes avec la page de destination par défaut comme index.php Essayez ceci sur votre URL ci-dessous:

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

Veuillez remplacer votre yourdomain.compar le bon domaine.

J'espère que cette aide. N'oubliez pas de marquer cela comme correct si cela aide.

Unité
la source
3

J'ai eu ce même problème et il était lié aux autorisations de fichier / dossier - en particulier index.php dans le dossier du téléchargeur . Cependant, il pourrait y avoir d'autres autorisations à l'origine du problème dans votre cas.

Je suggère de télécharger et d'exécuter l' outil de nettoyage Magento en téléchargeant le fichier magento-cleanup.php à la racine de votre serveur et en pointant votre navigateur vers: http: // www. [YOURDOMAIN] .com / magento-cleanup.php

Vous devriez obtenir plusieurs mises à jour de statut à l'écran pour confirmer la fin du "nettoyage".

Michael Yaeger
la source
Si le lien vers cet outil de nettoyage tombe en panne (comme il l'a fait sur le site Magento), le contenu du fichier a été collé dans cette réponse: magento.stackexchange.com/a/7462/24331
Michael Yaeger
1

J'ai rencontré ce problème une fois et j'ai résolu le mien via htaccess du dossier. afin de permettre, refuser refuser de tout simplement ajouter votre adresse IP. Autoriser à partir de 123.456.78.90 #votre IP

En plus de vérifier ou d'ajouter votre adresse IP sur votre fichier htaccess, assurez-vous que vous disposez du dossier et de l'autorisation de fichier appropriés. téléchargeur 755 downloader / index.php 644

MsC
la source
1

Vérifiez l'autorisation de /downloader/ dossier si l'autorisation n'est pas 755alors définissez-la sur 755et vérifiez l'autorisation du /downloader/index.phpfichier et définissez sur 644.

Si cela ne fonctionne pas, sauvegardez votre dossier de téléchargement et téléchargez la nouvelle configuration de magento et téléchargez uniquement le dossier de téléchargement dans votre répertoire racine.

J'espère que cela fonctionnera pour vous, c'est du travail pour moi.

ARVIND KARKAR
la source
0

Par défaut, Magento mettra un "refus de tous" dans le fichier .htaccess situé dans le répertoire du téléchargeur.

Changez simplement ceci pour "autoriser de tous" et cela devrait fonctionner.

..ou mettre une autorisation de xxxx (où xxxx est votre adresse IP) permettra l'accès. Si vous souhaitez verrouiller le répertoire du téléchargeur (je le recommande vivement), changez le "autoriser de tous" en "autoriser de xxxx et mettez un" refuser de tous "sur la ligne suivante.

Lisa chez Teasenz.com
la source