Comment modifier le domaine associé à Magento

Comment modifier le domaine associé à Magento

Magento est un système de gestion de contenu de commerce électronique populaire qui nous permet de gérer notre boutique en ligne de manière flexible et évolutive. Vous trouverez ci-dessous comment résoudre certaines des erreurs les plus courantes que vous pouvez rencontrer avec Magento.
 
Comment visualiser les messages d'erreur générés par Magento
Avant d'examiner les types d'erreurs que vous pouvez rencontrer avec Magento, vous devez savoir comment les identifier. Magento est un CMS qui gère ses propres erreurs et, lorsqu'il échoue, il affiche un message comme celui-ci :
 
Dans la capture d'écran, nous pouvons voir que Magento affiche son propre code d'erreur. Pour savoir à quel message d'erreur il correspond, accédez à votre compte d'hébergement via FTP et, à l'intérieur du répertoire où Magento est installé, rendez-vous dans /var/report/.
 
À l'intérieur de ce dossier, vous trouverez un fichier qui correspond au code affiché sur le site web. Si vous ouvrez ce fichier, vous verrez le message d'erreur qui s'est produit.
 
La plupart des erreurs Magento doivent être vérifiées de cette manière afin de déterminer ce qui cause le problème.
 
 
1.- Limite de mémoire
Chaque fois que nous exécutons un processus dans Magento, le compte d'hébergement doit avoir une limite de mémoire suffisante définie pour que l'application puisse terminer le processus en cours d'exécution. Si la limite de mémoire est insuffisante, vous pouvez voir une erreur similaire à celle-ci : 
 
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1024 bytes) in /usr/home/exemple.com/web/lib/Varien/Object.php on line 270
 
Pour corriger cela, vous devez augmenter la limite de mémoire PHP. Vous pouvez le faire depuis le Panneau de contrôle de l'hébergement dans la section Configurer PHP.
 
2.- Temps d'exécution
Une erreur similaire au problème de limite de mémoire est l'erreur de temps d'exécution. Lorsque Magento tente d'exécuter un processus qui nécessite plus de temps d'exécution, vous pouvez voir une erreur comme celle-ci :
 
Fatal error: Maximum execution time of 30 seconds exceeded in /usr/home/exemple.com/web/lib/Zend/Db/Adapter/Abstract.php on line 0
 
Pour la corriger, rendez-vous dans la section Configurer PHP du Panneau de contrôle de l'hébergement et augmentez le temps d'exécution.
 
3.- Erreur de connexion à la base de données
Magento, comme toutes les plateformes CMS, doit se connecter à la base de données de votre compte d'hébergement pour fonctionner. S'il ne peut pas se connecter, vous pouvez rencontrer le message suivant :
 
Access denied for user 'utilisateurMySQL'@'localhost' (using password: YES)";i:1;s:2933:"#0 /usr/home/exemple.com/web/lib/Zend/Db/Adapter/Pdo/Mysql.php
 
Dans ce cas, l'erreur se produit car le nom d'utilisateur et le mot de passe MySQL ne sont pas correctement configurés dans Magento. Pour corriger cela, connectez-vous via FTP et modifiez le fichier local.xml situé dans /app/etc/ dans le répertoire où Magento est installé.
 
Lorsque vous l'ouvrez, vous trouverez plusieurs lignes de code.
 
Vous devez vérifier que les données sont correctes. Pour trouver les informations de connexion MySQL de votre compte d'hébergement, rendez-vous dans la section MySQL du Panneau de contrôle de l'hébergement.
 
4.- La page ne se charge pas
Parfois, votre site web Magento peut ne pas se charger de manière aléatoire. Dans certains navigateurs, le message d'erreur ERR_EMPTY_RESPONSE peut apparaître. Lorsque ce comportement se produit, il peut être causé par le module PHP APC.
 
Pour éviter ce comportement, vous pouvez désactiver l'utilisation d'APC via le fichier .htaccess.
 
À l'intérieur du fichier .htaccess de Magento, que vous pouvez accéder via FTP, ajoutez la ligne suivante : 
 
php_flag apc.cache_by_default Off
 
Cela devrait empêcher le problème de se reproduire. 
 
5.- Les modifications ne sont pas appliquées
Lorsque nous appliquons des modifications dans Magento, ou même corrigeons une erreur, nous pouvons constater qu'aucune modification n'est visible. Cela se produit car Magento utilise un système de cache et conserve l'état précédent du site web. 
 
Nous pouvons régénérer le cache depuis le panneau d'administration de Magento, ou, si nous n'y avons pas accès, nous pouvons nous connecter via FTP. Rendez-vous dans le répertoire où Magento est installé, puis entrez dans le dossier /var/.
 
À l'intérieur de /var/, il y a un dossier appelé cache. Supprimez-le.
 
Une fois supprimé, accédez à nouveau au site web et les modifications devraient maintenant être visibles. En même temps, un nouveau dossier cache sera automatiquement généré.
  
Pour plus d'informations, vous pouvez nous contacter.
    • Related Articles

    • Comment modifier le domaine associé à Magento

      Lorsque nous modifions le site de notre installation Magento, le site web se charge incorrectement. Cela se produit car, au moment où nous avons installé Magento, le chemin actuel a été enregistré. Pour modifier les chemins de notre installation, ...
    • Comment modifier le domaine associé à Moodle

      Lorsque nous modifions le site de notre installation Moodle, le site web se charge incorrectement et nous ne pouvons pas y accéder. Cela se produit car, au moment de l'installation de Moodle, le chemin actuel est enregistré. Pour modifier les ...
    • Comment modifier le domaine associé à PrestaShop

      Lorsque nous modifions le site de notre installation PrestaShop, le site web se charge incorrectement, le template ou la feuille de style ne se charge pas, nous ne pouvons pas accéder au panneau d'administration, etc. Cela se produit car, au moment ...
    • Comment modifier le domaine associé à un hébergement

      Pour modifier le nom de domaine associé à l'hébergement, vous devez accéder à la section de gestion de l'hébergement. Vous pouvez y accéder depuis la "Liste des services de base". Une fois que vous avez accédé à la section de gestion de ...
    • Comment modifier le domaine et/ou le dossier associé à PrestaShop

      Lorsque nous modifions le site de notre installation PrestaShop, la boutique peut cesser de fonctionner. Cela se produit car, au moment de l'installation de PrestaShop, le chemin actuel est stocké. Pour modifier les chemins de notre installation, ...