web-dev-qa-db-fra.com

Une erreur s'est produite lors du traitement de votre demande. Numéro d'enregistrement du journal des erreurs.

J'ai installé Magento, connecté au panneau d'administration. Mais si j'appuie sur un lien pour l'ouvrir, disons des pages CMS ou la configuration des utilisateurs, j'obtiens une erreur comme celle-ci:

Une erreur s'est produite lors du traitement de votre demande L'impression d'exception est désactivée par défaut pour des raisons de sécurité.

Numéro d'enregistrement du journal des erreurs: 673618173351

Ce numéro d'enregistrement du journal des erreurs ressemble à un lien, mais rien ne se passe. J'ai essayé de rechercher un fichier journal dans des fichiers magento, mais je n'en ai trouvé aucun.

Donc, en réalité, je ne peux que me connecter au panneau d'administration, mais je ne peux rien faire ici.

Quel pourrait être le problème? J'ai installé la dernière version de Magento (magento-1.7.0.2). Le frontend par défaut s'ouvre et fonctionne.

P.S.

.Si toute information supplémentaire est nécessaire, dites-le simplement

Mettre à jour:

Donc, dans les journaux, chaque erreur est la même (la seule ressource consultée est différente).

a: 5: {i: 0; s: 71: "Impossible de déterminer le répertoire temporaire, veuillez spécifier manuellement un cache_dir"; i: 1; s: 4546: "# 0 /home/geniusinsi/domains/example.com/public_html /lib/Zend/Cache/Backend.php(197): Zend_Cache :: throwException ('Impossible de dissuader ...')

Si j'ai bien compris, je dois spécifier un répertoire cash quelque part?

35
Andrius

Allez à magento/var/report et ouvrez le fichier avec le numéro d'enregistrement du journal des erreurs nommé i.e 673618173351 dans votre cas. Vous trouverez dans ce fichier la description complète de l’erreur.

Pour les fichiers journaux tels que system.log et exception.log, accédez à magento/var/log/.

90
sanji

Vous pouvez voir les informations d'erreur de:

Magento/var/report

La plupart du temps, la connexion à la base de données est interrompue, en particulier au niveau du serveur local, lorsque vous oubliez de démarrer le serveur XAMPP ou WAMPP. 

6
rajausman haider

Renommez pub/local.xml.sample en local.xml . alors je vais vous montrer exactement l'erreur.

1
Pramod Kharade

Dans mon cas, ce problème apparaît lorsque magento est mis à jour automatiquement .. J'ai restauré ma sauvegarde et le bingo fonctionne correctement.

1
Mohit Lalwani

Avez-vous un dossier "tmp" dans votre répertoire d’installation Magento? Si non, faites-en un et voyez si cela aide!

EDIT: Sinon, vérifiez votre upload_tmp_dir dans le fichier php.ini - assurez-vous qu'il est défini.

1
HughieW

Dans votre description du fichier journal, je vois que vous devez spécifier un dossier de cache pour votre site Magento.

Accédez à /lib/Zend/Cache/Backend/File.php, recherchez

'cache_dir' => null,

et le changer en

'cache_dir' => tmp/,

N'oubliez pas de créer un dossier tmp dans votre dossier racine de Magento pour le faire fonctionner.

Source de référence: https://magentoexplorer.com/how-to-fix-magento-500-internal-server-errors-in-magento-and-magento-2

1
Brian

Une solution courante consiste à mettre à niveau la configuration de magento en exécutant cette commande.

php bin/magento setup:upgrade && php bin/magento setup:di:compile

Sinon, cochez var/report/{error number}

0
Yamen Ashraf

La plupart du temps, la connexion à la base de données est interrompue, en particulier au niveau du serveur local, lorsque vous oubliez de démarrer le serveur XAMPP ou WAMPP.

solution -1: - Renommez pub/local.xml.sample en local.xml ou pub/local.xml en local.xml.sample si cela ne fonctionne pas, essayez la solution 2

solution 2: - Allez dans le fichier php.ini et augmentez le temps d’exécution max_exécution ainsi que la nouvelle installation confirme que le problème a été résolu

0
Kamlesh Kumar

J'ai rencontré un problème comme celui-ci et il s'est avéré que j'ai modifié accidentellement l'autorisation du dossier var/cache. Supprimez simplement le dossier de cache afin que magento puisse le créer automatiquement avec les autorisations appropriées.

rm -rf root/var/cache
0
Reynell Bobihis

Effacez votre cache et votre site Web fonctionnera bien. 

0
Omprakash Patel