WordPress/Problèmes connus
Apparence
Le texte de la page d'accueil s'affiche mais pas le style ni les images
[modifier | modifier le wikicode]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 le wikicode]ERREUR : les cookies sont bloqués ou ne sont pas reconnus par votre navigateur. Vous devez activer les cookies pour utiliser WordPress
[modifier | modifier le wikicode]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 | modifier le wikicode]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);
?>
Voir aussi
[modifier | modifier le wikicode]