Le site Web a rencontré une erreur lors de l'extraction
Lien court vers cette page : https://vt.cx/sWeex QR code vers cette page : https://vt.cx/sWeex.qr
Versions Joomla : 2.5.X
Présentation
Lorsque le message Le site Web a rencontré une erreur lors de l'extraction assorti d'une Erreur 500 se produit, il est très possible que le fichier configuration.php soit la cause du problème et ce, d'autant plus si administration et site sont inopérants.
Procédure
Le fichier configuration.php contient l'ensemble des paramètres stratégiques permettant d'accéder au site et à son back-office. Il est possible qu'après une migration d'une version de Joomla à une autre (exemple de J1.5 vers J2.5) on soit tenté de conserver l'ancien site et de le faire tourner concurremment. Ceci est un risque supplémentaire pour le configuration.php du nouveau site qui peut très bien être modifié par une application de l'ancien !
Le remède, dans ce cas, est au choix :
- Sauvegarde disponible : remettre le dernier configuration.php sauvegardé
- Pas de sauvegarde disponible : reconstituer configuration.php à partir d'un exemplaire vierge disponible ici et des identifiants nécessaires à savoir :
- Identifiants base de données
public $dbtype = ; Type de base ex mysql, mysqli public $host = ; Type d'hôte, généralement localhost public $user = ; utilisateur base de données public $password = ; mot de passe base de données public $db = ; nom de la base de données public $dbprefix = ; préfixe de la base de données
Une fois ces données entrées, il est important de s'assurer que le fichier est inscriptible (chmod 755 ou 777 si problème d'écriture)
Ceci fait, et si tous les identifiants entrés sont corrects, le site devrait repartir. Si c'est le cas, il faut penser à remettre les info de base du site dans configuration à savoir mots clé, messages divers, SEO, FTP, cache, etc.
Si le site ne repart pas, alors le problème est ailleurs et on en trouvera probablement la piste dans les fichiers log d'Apache.