La classe de Mage_Googlecheckout_Helper_Data' ne trouve pas
Nous avons juste mis à niveau à partir de Magento version 1.8.0.0 à 1.8.1.0 et maintenant, quand nous allons à la section configuration de notre site, nous recevons le message:
Fatal error: Class 'Mage_Googlecheckout_Helper_Data' not found in /home/dir/public_html/guides/setup/app/Mage.php on line 547
Toutes les idées sur ce qui pourrait être à l'origine de ce
Vous devez vous connecter pour publier un commentaire.
Veuillez vérifier les releasenotes:
-- Magento Community Edition (CE) Notes de Version (1.8 et plus tard)
Si vous obtenez cette erreur, il signifie que vous êtes sur la bonne voie.
L'erreur que vous a été prédit et documenté par la base Magento équipe. La solution que j'ai donné est à partir de la Magento 1.8.1.0 notes de version de la page
Bizarrement j'ai récemment eu ce sur un Magento 1.9.2.3 installer.
La cause est la suivante manquant à partir de la app\code\core\Mage\GoogleCheckout\etc\config.xml
Résultats dans l'autochargeur de ne pas être en mesure de trouver le fichier de helper donc de revenir à la vérification de Mage_Googlecheckout.
Supprimer tous les fichiers sauf
config.xml
de/app/code/core/Mage/GoogleCheckout/etc
.Vider le cache.
Any ideas on what might be causing this
Je suis d'accord que la solution ci-dessus fonctionne. Cependant, j'ai eu cette erreur moi-même après la mise à jour de Magento 1.7 à 1.8 simplement en copiant tous les nouveaux fichiers sur le vieux Magento 1.7 système de fichiers. J'ai fixé ce (et peut-être d'autres bugs en attente) par la suppression de tout le contenu de l'app/code/core dossier et copier tous les fichiers de la nouvelle Magento 1.8 dossier app/code/core/* (Mage et Zend) vers le dossier vide. Même chose, approche différente.
Tous de la réponse jusqu'à présent semblent sale pour moi. Au lieu de crippeling la Mage_GoogleCheckout Module, vous devez juste le désactiver.
Étapes suivantes entraînera la désactivation du module, et en laissant le code intact:
<Mage_GoogleCheckout>
<!--
en face de<Mage_GoogleCheckout>
et-->
juste après</Mage_GoogleCheckout>
Allez dans le dossier app/etc/modules/Mage_All.xml
Défini sur false pour le module.
Si vous supprimez les fichiers google checkout ne fonctionnera pas.
J'ai trouvé cette réponse utile.