Cas d'erreur - Erreur HTTP 500 Internal Server Error

L'erreur 500 Internal Server est un code de statut HTTP très général qui signifie que quelque chose s'est mal passé sur le serveur du site Web mais le serveur n'a pas pu être plus précis sur l'origine exacte de ce problème. Puisque le problème provient du serveur, il va falloir corriger cette erreur directement sur le serveur.

Cas 1: .htaccess mal configuré

Un .htaccess est un fichier de niveau répertoire qui est utilisé principalement pour la gestion d'annuaire, tels que les sécurisation des dossiers, les redirections, les réponses d'erreur personnalisés, etc.. Lorsque l'erreur 500 est provoquée par ce fichier, cela signifie qu'il tente d'effectuer une tâche sur le serveur et que l’exécution de cette tâche n'est pas concluante.

  • Connectez-vous sur le serveur via FTP (ou avec le gestionnaire de fichier Panelbox).
  • Recherchez le fichier. htaccess dans le répertoire / public_html /
  • Renommez le fichier. htaccess pour old.htaccess
  • Regardez votre site!

Quand vous faites cela, il ne peut pas faire la redirection ou prendre en compte d'autres facteurs que le .htaccess ferait normalement. Est ce que vous recevez encore le message d'erreur 500? Si c'est le cas, vérifiez les scénarios suivants. Si non revisez la configuration de votre .htaccess.

Cas 2: Les permissions des fichiers / dossiers

Si vous venez tout juste de téléverser un nouveau fichier ou dossier dans votre compte qui est appelé par l'URL que vous tentez d’accéder, c'est surement la situation que vous rencontrez. C'est possiblement un module que vous venez tout juste de télécharger et que vous venez d'ajouter a votre CMS et qui n'a pas les bonne permissions. Bien souvent, ces fichiers peuvent avoir des permissions 777 ce qui veux dire qu'un propriétaire/un utilisateur/un groupe peuvent avoir les permissions nécessaire pour faire ce qu'ils veulent avec le fichier/dossier car le numéro 7 est le plus haut niveau de permission. Il signifie que les utilisateurs peuvent, exécuter, lire et écrire le dossier. Les autorisations pour les dossiers doivent être: 755,
les autorisations pour les fichiers doivent être: 644

Résolution du cas: 

  • Connectez-vous sur le serveur via FTP (ou avec le gestionnaire de fichier Panelbox)
  • Trouvez le(s) fichier(s) que vous venez de téléverser et cliquez-droit sur ce(s) fichier(s).
  • Changer le nombre à 755 pour un dossier ou 644 pour un fichier.

Faire cela via un client FTP est recommandé si vous avez plusieurs fichiers / dossiers à modifier. Il vous permettra de changer récursivement les autorisations de dossier et de sous-dossiers pour tous les fichiers en même temps. Vous vous simplifierez la tâche!

Cas 3: Si le site se charge lentement et que vous recevez cette erreur par intermittence

  • C'est peut être un problème temporaire causé par des sessions contradictoires sur votre site web. Vous pouvez effacer les sessions actives à partir de votre historique de navigation si vous en avez besoin.
  • Cela signifie peut être que votre site utilise trop de ressources du serveur et il est "contraint" par le serveur à utiliser moins de ressources. Les demandes du site causeraient des séances contradictoires provoquant l'erreur 500 que vous voyez. Par conséquent, veuillez vérifiez les points suivants:
    • Vérifiez les journaux d'erreur pour toute trace de l'erreur 500 et recherchez sa source (Sous Panelbox> Statistiques > Erreurs)
    • Vérifiez l'utilisation des ressources dans Panelbox (en bas de la page, cliquez sur le lien souligné pour voir si cette page utiliser plus de ressources).

Nous espérons que cela vous met sur la bonne voie pour résoudre l'erreur 500 serveur interne!

Vous avez d’autres questions ? Envoyer une demande

0 Commentaires

Veuillez vous connecter pour laisser un commentaire.