500 Internal Server Error

Soutien général pour les problèmes techniques avec OpenCart

500 Internal Server Error

Messagepar Pilou » 18 Juil 2010, 18:14

Salut à tous,

J'ai un message d'erreur quand je veux aller sur mon site ...

Or je n'y ai pas touché aujourd'hui ... :(
OpenCart v1.4.8b Fr - O2Switch
Avatar de l’utilisateur
Pilou
 
Messages: 42
Inscrit le: 14 Avr 2010, 10:36
Localisation: Belgique

Re: 500 Internal Server Error

Messagepar Imaxine » 18 Juil 2010, 19:37

Lorsqu'un script échoue dans son exécution, on reçoit parfois l'erreur : "500 Internal Server Error - The server encountered an internal error or misconfiguration and was unable to complete your request.-Please contact the server administrator, root@etc..............

Ce message n'est généralement pas très parlant, mais en gros il dit qu'il n'a pas pu répondre à une requête.

Il faut regarder les fichiers logs de la machine (access & error) via FTP. Ces fichiers contiendront la sortie d'erreur des scripts CGI.
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28

Re: 500 Internal Server Error

Messagepar Pilou » 19 Juil 2010, 05:39

Merci Imaxine.

Difficile à lire les fichiers log ... :oops:

J'ai renommé le .htaccess et .htaccess.txt et tout est revenu en ordre.
Opération inverse et hop "erreur 500" ...

J'ai uploadé un htaccess de l'archive Opencart 1.4.8b.zip et ça a l'air de tenir.

Zarbi ... :?
OpenCart v1.4.8b Fr - O2Switch
Avatar de l’utilisateur
Pilou
 
Messages: 42
Inscrit le: 14 Avr 2010, 10:36
Localisation: Belgique

Re: 500 Internal Server Error

Messagepar Imaxine » 19 Juil 2010, 09:33

Pilou a écrit:Difficile à lire les fichiers log ... :oops:

Pour les lire, il te faut :

Via ton FTP,

- aller à la racine et trouver le répertoire "logs",
- entrer dedans et trouver les fichiers access_log et error_log,
- cliquer droit sur le dernier fichier généré (access ou error) et l'ouvrir (Afficher/Editer).

Celui-ci s'ouvrira avec ton éditeur de texte par défaut. Le fichier "access" te répertoriera les IP générant des erreurs d'accès, le fichier "error" répertoriera les scripts de ton site générant des erreurs de scripts (fichiers manquants ou erronés par exemple).

Certains serveurs Apache ont un paramétrage strict du "Mod Security" et peuvent engendrer des erreurs 500 suite à des requêtes de Bots (robots) qui visitent ton site.

En répertoriant ces erreurs tu sauras où le bât blesse et tu pourras soit

- générer un fichier robot.txt (car il n'y en a pas dans la configuration d'OpenCart. L'absence de fichier "robots.txt" implique que tous les robots sont autorisés à visiter ton site.), excluant les robots indésirables (tu trouveras sur le net des exemples de fichier "robots.txt")
- voir avec ton hébergeur s'il peut modifier sa configuration (ce qui m'étonnerait car s'il a verrouillé son serveur par crainte d'attaques, il ne changera rien)
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28


Retour vers Soutien Général

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)

cron
Copyright © 2009-2013 OpenCart France - Tous droits réservés