SQL Error: 1146 - Table 'monsitefr.mybb_mybb_posts' doesn't exist - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.support) +-- Forum : MyBB.fr (https://mybb.support/forum-1.html) +--- Forum : Support (https://mybb.support/forum-5.html) +--- Sujet : SQL Error: 1146 - Table 'monsitefr.mybb_mybb_posts' doesn't exist (/thread-1776.html) |
SQL Error: 1146 - Table 'monsitefr.mybb_mybb_posts' doesn't exist - el_nino - 08-07-2009 Bonsoir à tous, je viens d'installer le forum sur un de mes site hebergé chez online.net, disons pour l'exemple monsite.fr Mon hebergeur me transmet les infos suivantes : Nom du serveur / host : sql.monsite.fr Nom d'utilisateur / login : monsitefr Mot de passe / password : motdepasse Nom de votre base de donnee : monsitefr J'installe le pack, tout semble bien se passer... Je crai mon forum et souhaite poster... ...et j'ai droit au message suivant : MyBB has experienced an internal SQL error and cannot continue. SQL Error: 1146 - Table 'monsitefr.mybb_mybb_posts' doesn't exist Query: SELECT pid FROM mybb_mybb_posts WHERE pid='' AND uid='1' AND visible='-2' je vais alors chercher mon fichier config.php et decouvre ceci : $config['database']['type'] = 'mysql'; $config['database']['database'] = 'monsitefr'; $config['database']['table_prefix'] = 'mybb_'; $config['database']['hostname'] = 'sql.monsite.fr'; $config['database']['username'] = 'monsitefr'; $config['database']['password'] = 'monmotdepasse'; Tout semble allé, je me dis que vu le message d'erreur , 'mybb_' semble en trop et decide de supprimer la ligne $config['database']['table_prefix'] = 'mybb_'; J'ai alors le message suivant : MyBB has experienced an internal SQL error and cannot continue. SQL Error: 1146 - Table 'monsitefr.datacache' doesn't exist Query: SELECT title,cache FROM datacache je decide alors de remettre le ligne mais de la façon suivante : $config['database']['table_prefix'] = ''; Idem : MyBB has experienced an internal SQL error and cannot continue. SQL Error: 1146 - Table 'monsitefr.datacache' doesn't exist Query: SELECT title,cache FROM datacache Bref si vous avez une idée ! Merci RE: SQL Error: 1146 - Table 'monsitefr.mybb_mybb_posts' doesn't exist - spyto - 20-07-2009 Salut, Il me semble avoir déjà vu ce comportement de doublement du préfixe... Dans mes souvenirs, c'est assez lointain, mais il me semble que ça arrive lors d'une mise à jour, quand on a "oublié" d'uploader les nouveaux fichiers à la racine notamment. Il arrive qu'on uploade les différents dossiers en omettant les fichiers à la racine... Petit conseil : 1. Laisse 'mybb_' comme préfixe. 2. Réuppe tous les fichiers et relance /install/upgrade.php Et reviens poster si c'est pas bon. PS : précise s'il s'agit d'une install "neuve" ou d'une mise à jour. |