MyBB.support, le portail francophone de MyBB
Probleme BDD - Version imprimable

+- MyBB.support, le portail francophone de MyBB (http://mybb.fr)
+-- Forum : MyBB.fr (http://mybb.fr/forum-1.html)
+--- Forum : Support (http://mybb.fr/forum-5.html)
+--- Sujet : Probleme BDD (/thread-6175.html)



Probleme BDD - Kevin60 - 16-12-2012


Bonjour


Jai importé la base de donée sur une nouvelle hébergeur puis jai tous modifié dans config.php et des que j'y vais sur le forum sa me dit sa :

MyBB has experienced an internal error and cannot continue.

Error Type:
MyBB Error (42)
Error Message:
Your board has not yet been upgraded. Please do so before attempting to browse it.

Merci


RE: Probleme BDD - Azik - 16-12-2012

Salut,
Je peux avoir le lien de ton forum?


RE: Probleme BDD - exdiogene - 16-12-2012

Est-il possible que les informations dans le fichier "config.php" pour accéder à la Base de Données, soient erronées?



RE: Probleme BDD - Kevin60 - 16-12-2012

Comment puige vérifié sa ?


RE: Probleme BDD - Azik - 16-12-2012

Tu peux le vérifier sur ton FTP, dans inc/config.php


RE: Probleme BDD - exdiogene - 16-12-2012

Il est généralement possible de vérifier certains paramètres de connexion en allant dans le Panneau de Contrôle de notre hébergeur et dans la page pour les Bases de Données.

Le contenu du fichier config.php devrait ressembler à ceci :
Code PHP :
<?php
// variables de connection
$database "korp_mybb"// Base de donnée
$host "localhost";  // Adresse de la base
$dblogin "korp";  // Login de la base
$dbpass "MonMotDePasse";   // Mot de passe de la base
?>



RE: Probleme BDD - Kevin60 - 16-12-2012

Tous et régler sauf que quand j'y vais sur mon forum a la page d'accueil ya sa :


Les avertissements suivants se sont produits :
Warning [2] Cannot modify header information - headers already sent by (output started at /home/korpwebh/public_html/inc/config.php:1) - Line: 1688 - File: inc/functions.php PHP 5.4.9 (Linux)
File Line Function
[PHP] errorHandler->error
/inc/functions.php 1688 header
/inc/class_session.php 360 my_setcookie
/inc/class_session.php 98 session->load_guest
/global.php 55 session->init
/index.php 18 require_once
Warning [2] Cannot modify header information - headers already sent by (output started at /home/korpwebh/public_html/inc/config.php:1) - Line: 1688 - File: inc/functions.php PHP 5.4.9 (Linux)
File Line Function
[PHP] errorHandler->error
/inc/functions.php 1688 header
/inc/class_session.php 365 my_setcookie
/inc/class_session.php 98 session->load_guest
/global.php 55 session->init
/index.php 18 require_once
Warning [2] Cannot modify header information - headers already sent by (output started at /home/korpwebh/public_html/inc/config.php:1) - Line: 1688 - File: inc/functions.php PHP 5.4.9 (Linux)
File Line Function
[PHP] errorHandler->error
/inc/functions.php 1688 header
/inc/class_session.php 106 my_setcookie
/global.php 55 session->init
/index.php 18 require_once


Merci !


RE: Probleme BDD - spyto - 16-12-2012

Je présume que le problème vient du fichier /inc/config.php que tu as modifié.
Avec quel éditeur l'as-tu ouvert ?

Pourrais-tu le joindre ici (en masquant évidemment les infos de connexion :
Tu fais une copie et tu remplaces les lignes 14, 15 et 16 par :
Code PHP :
$config['database']['hostname'] = 'mon_hote';
$config['database']['username'] = 'mon_username';
$config['database']['password'] = 'mon_password'
(ou tu les supprimes) et tu joins cette copie.



RE: Probleme BDD - exdiogene - 17-12-2012

Il ne faut jamais utiliser le "NotePad" de Windows pour éditer un fichier PHP, car il insère un code BOM invisible au début du fichier.

Il faudra alors le rééditer avec un éditeur plus approprié comme HAPEdit ou NotePad++ pour supprimer le code BOM du début, qui cause ce problème...


RE: Probleme BDD - Kevin60 - 17-12-2012

Merde car moi j'utilise Bloc-Note , bon voici mon code :

$config['database']['type'] = 'mysql';
$config['database']['database'] = 'ident';
$config['database']['table_prefix'] = 'mybb_';

$config['database']['hostname'] = 'sql10******';
$config['database']['username'] = 'ident';
$config['database']['password'] = 'monmdp';


RE: Probleme BDD - exdiogene - 17-12-2012

Justement, il ne faut jamais utiliser le "Bloc-Note"(NotePad) de Windows pour éditer un fichier PHP.

Il faudra donc nettoyer le fichier "config.php" avec un autre éditeur...


 Utilitaire de traduction fourni par Regentronique