Brouillons ne st plus enregistrés, articles ne passent pas en Une (Créer un compte)

  • Statut : non résolu
9 sujets de 1 à 9 (sur un total de 9)
  • Auteur
    Messages
  • #481808
    koz
    Participant
    Chevalier WordPress
    309 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.9.2
    – Thème utilisé : boxset customisé
    – Extensions en place : une longue histoire
    – Nom de l’hebergeur : OVH
    – Adresse du site : koztoujours

    Problème(s) rencontré(s) :

    Hier, en rédigeant un billet, j’ai une erreur de connexion à la BDD.

     »Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /homez.309/koztoujo/www/wp-includes/wp-db.php on line 372

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /homez.309/koztoujo/www/wp-includes/wp-db.php on line 373

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /homez.309/koztoujo/www/wp-includes/wp-db.php on line 374″

    Billet perdu, la sauvegarde de brouillon n’avait pas fonctionné. Je l’ai retrouvé en faisant « back » dans mon navigateur.

    J’ai des essais : mon blog ne retient plus les brouillons. Est-ce lié à cette erreur ?

    J’ai publié un billet en test : le billet est bien enregistré, je le vois dans la liste des derniers billets, dans la sidebar. Mais il n’apparaît pas en page d’accueil.

    La seule chose que j’ai faite depuis mon dernier billet est d’installer un plugin. Je l’ai donc désactivé pour voir mais ça ne change rien.

    Des idées ?

    #724705
    Anonyme 2
    Participant
    Maître WordPress
    10588 contributions

    Bonjour,

    je vois que vous êtes sous WP 2.9.1 et non Wp 2.9.2 d’après le code source de votre page d’accueil.

    #724706
    koz
    Participant
    Chevalier WordPress
    309 contributions

    Ah oui, c’est vrai. J’ai fait la maj en manuel, mais ça ne semble pas avoir fonctionné.
    Mais à part ça ?

    #724707
    Anonyme 2
    Participant
    Maître WordPress
    10588 contributions

    parfois il suffit de renvoyer le fichier en erreur,avez vous essayé ?

    #724708
    koz
    Participant
    Chevalier WordPress
    309 contributions

    Wow, un moment j’ai confondu votre signature avec votre réponse. Ca secoue 😆
    Non, je n’ai pas essayé. Suis pas sûr de l’avoir sous la main. Vais essayer de le downloader et re-uploader.

    #724709
    koz
    Participant
    Chevalier WordPress
    309 contributions

    Bon, j’ai essayé avec le mien, et avec le fichier wp-db d’origine de wordpress, et ça ne résoud pas le problème

    #724710
    koz
    Participant
    Chevalier WordPress
    309 contributions

    Fait une mise à jour wordpress, sans succès : le problème est toujours là.

    EDIT:
    Et je précise que, même avec tous les plugins désactivés, je gardais ce bug.

    #724711
    Anonyme 2
    Participant
    Maître WordPress
    10588 contributions

    mise à jour automatique ou manuelle ?
    et avec le thème par défaut même souci ?

    les lignes d’erreur c’est ça

    if (!$this->dbh) {
    $this->bail(sprintf(/*WP_I18N_DB_CONN_ERROR*/’
    <h1>Erreur lors de l’établissement de la connexion à la base de données</h1>
    <p>Cela signifie soit que l’identifiant et/ou le mot de passe indiqués dans votre fichier <code>wp-config.php</code> sont incorrects, ou que le serveur de base de données à l’adresse <code>%s</code> est inaccessible – ce qui implique que le serveur de base de données de votre hébergeur est sans doute défaillant.</p>
    <ul>

    vous avez modifié votre mot de base pour votre BDD ???

    #724712
    koz
    Participant
    Chevalier WordPress
    309 contributions

    Non. En revanche, j’ai installé wp-cache, un ami m’ayant aidé là-dessus.

    J’ai constaté, dans mon fichier wp-config la présence d’éléments ajoutés par wp-cache (ou par cet ami) :

    Le nom de la base de donnees
    define(‘DB_USER’, ‘===’); // Votre identifiant MySQL
    define(‘DB_PASSWORD’, ‘===’); // …et votre mot de passe
    define(‘DB_HOST’, ‘mysql5-1.business’); // Dans la plupart des cas, vous n’aurez pas a modifier cette ligne/*/

    define(‘WP_CACHE’, true); //Added by WP-Cache Manager
    define(‘DB_NAME’, ‘koztoujours’); // Le nom de la base de donnees
    define(‘DB_USER’, ‘koztoujours’); // Votre identifiant MySQL
    define(‘DB_PASSWORD’, ‘===’);

    Est-ce que cela pourrait être lié ? Cela dit, il me semble que j’avais déjà des erreurs avant.

    Par ailleurs, les messages d’erreurs correspondent à des lignes qui figurent juste au-dessus de ce message d’erreur :

    $this->dbh = @mysql_pconnect($dbhost, $dbuser, $dbpassword, true);
    mysql_query(« set character_set_results = ‘utf8’; », $this->dbh);
    mysql_query(« set character_set_connection = ‘utf8’; », $this->dbh);
    mysql_query(« set character_set_client = ‘utf8’; », $this->dbh);
    if (!$this->dbh) {

    Les 3 lignes du milieu correspondent à un workaround qu’on m’avait indiqué pour résoudre un gros problème d’encodage de caractères. Il y a peut-être un lien. Mais je susi incapable de le dire.

9 sujets de 1 à 9 (sur un total de 9)
  • Vous devez être connecté pour répondre à ce sujet.