Magento 1.9 Erreur 404 dans Magento Connect Manager
-
12-12-2019 - |
Question
J'ai rencontré des problèmes avec mon gestionnaire de connexion magento.J'ai l'impression d'avoir tout essayé, alors je demande de l'aide.Choses que j'ai essayées...
- Réinitialisation des autorisations dans le dossier et le fichier
- J'ai pris un dossier à partir d'un nouveau téléchargement de magento et je l'ai remplacé.
- Videz le cache, déconnectez-vous, reconnectez-vous.
Je ne sais même pas quand c'est arrivé.
Je pense que ça pourrait être mon .htaccess peut-être ?
Lorsque j'essaie d'y accéder depuis le backend, il redirige et me donne une erreur 404 sur le front-end et l'a dans l'URL./extension_local/index/key/0f705abce4703672f731b6f12f42681d/
Si quelqu'un pouvait m'aider ou avoir des suggestions, je l'apprécierais !
La solution
Il semble que le contrôleur Mage_Connect_Adminhtml_Extension_LocalController
n'est pas disponible.Veuillez vous assurer que vous n'avez pas supprimé ou désactivé Mage_Connect
:
app/code/core/Mage/Connect
devrait exister et être lisible- Le module ne doit pas être désactivé dans
app/etc/modules
(vérifiez tous les fichiers XML)
Autres conseils
Est-ce que tout ce qui précède, mais j'ai compris que j'utilisais Nginx et il s'est donc avéré de ne pas charger la valeur par défaut /downloader/index.php automatiquement.
Accéder directement au Connect Manager a fonctionné directement pour moi: www.example.com/downloader/index.php
Ajout de quelques restrictions dans NGinx Conf pour limiter à mon orne de mon adresse IP Présent authentification de base: -
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;
}
1 Télécharger Magento dans https://www.magentocommerce.com/products/downloads/magento/
- Supprimez le dossier de téléchargement sur votre serveur, remplaçant par la magentato nouvellement téléchargée.
Remarque: remplacez uniquement le dossier de téléchargement.
bonne chance!
J'ai eu un problème similaire.Résolu en accédant à l'utilisation de HTTP régulier au lieu de HTTPS.