Les extensions de communauté ne s'affichent pas dans Magento Connect Manager après la mise à niveau 1.9x

magento.stackexchange https://magento.stackexchange.com/questions/111487

Question

J'ai mis à niveau un site Web magento de 1,7x à 1,9x.J'ai trouvé de nombreux problèmes mais l'un d'eux est assez grave.J'ai copié le dossier app/code/community de l'ancienne vers la dernière version.Maintenant, le problème est que je ne vois pas ces extensions sur mon Magento Connect Manager.Ni je ne peux installer ces extensions ni les mettre à jour.

Veuillez me guider sur la meilleure façon d'afficher les extensions ?Quelle est la meilleure façon de mettre à niveau Infact.

Était-ce utile?

La solution

Copier les fichiers de la version 1.7 de Magento vers la version 1.9 ne les fera pas apparaître dans Magento Connect.Magento Connect n'a aucun moyen fiable de savoir que vous l'avez copié sur app/code/community.

Si je ne me trompe pas, Magento utilise le var/package/moduleName.xml fichiers pour indiquer à Magento Connect quels modules ont été téléchargés et installés.De cette façon, en vérifiant l'ensemble var/package dossier, Magento Connect sait ce qui a été installé et dispose de certaines informations à ce sujet telles que la date d'installation, la version du module, etc.

Essayez de copier votre var/package vers la nouvelle installation, cela pourrait éventuellement aider.

La meilleure façon de mettre à niveau consiste à copier les modules à la main, car Magento Connect a encore de sérieux problèmes avec les dépendances et autres éléments.J'ai essayé d'utiliser le gestionnaire plusieurs fois, mais copier les dossiers dans mon IDE était de loin le plus simple et le plus rapide.

Autres conseils

Vous devez vérifier la permission de fichiers sur Cache.cfg et Connect.CFG INTÉRIEUR Dossier Downloader Les deux fichiers doivent être écrits

Si cela n'a pas fonctionné, vous pouvez reconstruire le cache.cfg si vous avez accès à SSH au site:

./mage clear-cache
./mage mage-setup .
./mage sync --force
./mage sync-pear --force

Peut-être que c'est le code modifié dans la fonction Makequest après V1.9.0.1 in /downloader/lib/mage/http/client/curl.php Remplacez le fichier curl.php pour celui utilisé dans la version 1.9.0.1 de Magento ou avant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top