web-dev-qa-db-fra.com

Cette page ne fonctionne pas: HTTP ERROR 500 joomla sur le serveur frontal

J'ai hébergé mon site Web joomla en téléchargeant tous mes fichiers sur public_html. J'ai également modifié les connexions pour l'hôte, le nom d'utilisateur, le mot de passe et le nom de la base de données. Mais quand je lance mon front-end, je vois

Cette page ne fonctionne pas. Le nom de domaine n’est pas capable de gérer cette requête. HTTP ERROR 5

S'il vous plaît aider

4
Tlotlego Moesi

Quelques choses à essayer:

  1. En utilisant FTP ou similaire, renommez temporairement .htaccess En .htaccess.old Et copiez htaccess.txt En .htaccess Dans le dossier racine de votre site Web afin que vous utilisiez le fichier .htaccess par défaut. fichier.

  2. En utilisant FTP ou similaire, éditez votre fichier configuration.php Et définissez public $error_reporting = 'maximum'; Pour voir s’il existe d’autres messages d’erreur significatifs.

  3. Renommez temporairement les fichiers php.ini Dans le dossier racine de votre site Web.

  4. Répétez les étapes 1 et 3 du dossier /administration Si l'arrière du site Web est également concerné.

  5. Dans cPanel ou similaire, essayez de basculer PHP 7.x à PHP 5.6. Si applicable). Certaines extensions ne sont peut-être pas prêtes pour PHP 7 pour le moment.

  6. Effacez le cache en supprimant manuellement tout le contenu du dossier /cache. Effacez également le cache dans le panneau de configuration de l'hébergement, dans votre CDN, par exemple. CloudFlare et n'importe où ailleurs si ces options existent.

  7. Créez et chargez une simple page index.html Pour voir si l'hébergement est opérationnel.

  8. Créez et téléchargez une simple page index.php Pour voir si php fonctionne (renommez temporairement le index.php Actuel en index.old).

  9. Vérifiez les autorisations de dossier et de fichier. Les dossiers devraient être 755 et les fichiers 644.

  10. Essayez de restaurer une copie du site Web sur un autre hôte local ou distant pour voir si le problème est lié à l'hébergement ou si le site Web est en quelque sorte endommagé.

  11. Essayez d’accéder au site web via une URL temporaire plutôt que le nom de domaine pour voir si le problème concerne le nom de domaine. Par exemple, certains hôtes vous permettent d'accéder à votre site Web via l'adresse IP et le nom du compte cPanel comme ceci: http://123.123.123.123/~acctname

  12. Désactivez les extensions tierces une par une en modifiant la table xxx_extensions À l'aide de phpMyAdmin ou d'une méthode similaire jusqu'à ce que le site fonctionne à nouveau ou jusqu'à ce que toutes les extensions tierces soient désactivées.

  13. Dans PHP Sélecteur dans cPanel ou similaire, vérifiez que les modules PHP appropriés sont activés. PHP 5.6 ressemblera à quelque chose comme: cette:

PHP 5.6 Options

  1. En supposant que rien d'autre ne fonctionne, en supposant que vous ayez une sauvegarde en cours et en supposant que vous n'avez pas modifié le code principal, vous pouvez essayer de télécharger et de développer le package d'installation complet pour votre version actuelle de Joomla, par exemple. Joomla_3.8.6-Stable-Full_Package.Zip Dans le dossier racine de votre site Web pour écraser tous les fichiers corrompus. Une fois développé, supprimez le package d'installation et le dossier /installation.

Espérons qu'une de ces suggestions aidera. Malheureusement, il existe de nombreuses causes potentielles de "Erreur 500".

5
Neil Robertson

Je voudrais ajouter un autre point dans Neil Robertson est la suivante:

En faisant le point n ° 2 - (permettant de signaler les erreurs), le problème persiste, vérifiez le public $ gzip; variable dans le fichier de configuration. Il devrait être égal à 0 comme Joomla effectue en interne la compression gzip.

Excuse my Grammar :( Novice en anglais.

5
Sudhir Sapkal