WordPress/Problèmes connus
Le texte de la page d'accueil s'affiche mais pas le style ni les images modifier
Cela se produit quand le chemin des fichiers inscrit dans la base ne correspond pas à leur emplacement réel, par exemple en déplaçant le site sur un autre serveur.
Pour y remédier il faut les modifier dans la base de données, par exemple avec PhpMyAdmin :
- Exporter un dump .sql.
- Rechercher et remplacer toutes les anciennes URL par la nouvelle (utilisées notamment dans la table
wp_icl_translation_status
). - Réimporter le dump pour qu'il écrase l'ancienne base. Cela peut se faire rapidement en y ajoutant au début :
DROP DATABASE `WordPress1`;
CREATE DATABASE IF NOT EXISTS `WordPress1` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `WordPress1`;
Maintenant il est possible de se connecter au back office (http://NouvelleURL/wp-admin/).
Pour s'assurer de la lisibilité de toutes les pages, y sélectionner dans le menu Réglages, Permaliens, la valeur par défaut.
Liste d'erreurs modifier
modifier
Si cela survient un beau matin lors de la connexion au backoffice, il faut se connecter en HTTPS au lieu de HTTP.
Error establishing a database connection modifier
Ceci se produit quand les fichiers .php du site n'arrivent pas à extraire les informations désirées de la base de données MySQL.
- S'assurer que le wp-config.php contient les bons paramètres (adresse du serveur, nom de la base, login et mot de passe).
- Si le script suivant fonctionne, tel quel, mais pas en remplaçant root par le login de l'utilisateur, et '' par son mot de passe, il faut redéfinir les permissions dans phpMyAdmin :
<?php
$link = mysql_connect('localhost', 'root', '');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>