MyBB.support, le portail francophone de MyBB

Version complète : [Résolu] Impossible de sauvegarder la BDD
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,
je suis à créer un forum et je fai quelques testes pour voir si tout fonctionne correctement mais lorsque je veux effectuer une sauvegarde de la base de donnée il me met erreur.
Meme en taches planifiées il marque :

Citation :MyBB SQL Error - [20] array (
'error_no' => 1102,
'error' => 'Incorrect database name \'ftpperso.free.fr\'',
'query' => 'SHOW TABLES FROM `ftpperso.free.fr` LIKE \'mybb_%\'',
)

Que faut il faire?
Merci
Toujours personne?
Salut,

Tu donnes trop peu d'éléments pour espérer une réponse !

1. Le forum est-il fonctionnel ?
2. Tu sauvegardes depuis MyBB ou depuis phpMyAdmin ? Ou à l'aide d'un script tiers ?
3. ftpperso.free.fr c'est l'url des serveurs des pages perso de Free, ça n'a jamais été le nom d'un base de données !?

As-tu ouvert une base de données associée à ton espace web chez Free ?
Oui, sans doute, sinon tu n'aurais jamais pu installer MyBB... alors je ne comprends pas ce message d'erreur :
Code :
Incorrect database name \'ftpperso.free.fr\

Il faudrait préciser comment tu t'y prends pour faire ce backup, personne n'est devin ici ! (ou du moins pas que je sache !)
spyto a écrit :1. Le forum est-il fonctionnel ?

oui le forum est fonctionnel

spyto a écrit :2. Tu sauvegardes depuis MyBB ou depuis phpMyAdmin ? Ou à l'aide d'un script tiers ?
je sauvegarde depuis MyBB dans la partie admin

spyto a écrit :3. ftpperso.free.fr c'est l'url des serveurs des pages perso de Free, ça n'a jamais été le nom d'un base de données !?
oui mais lorsque j'ai installé le forum j'ai pas marqué ftpperso.free.fr comme base de données

spyto a écrit :As-tu ouvert une base de données associée à ton espace web chez Free ?
oui j'ai une activée la base de donnée mySQL

faut il aussi activer la base de donnée PostgreSQL ?

J'avoue que je suis un peu perdu en se qui concerne les BDD. :s

Merci pour vos réponses
Pas la peine d'activer PostgreSQL.

Tu as tenté via PhpMyAdmin ?
Il y a un tuto là http://www.mybb.fr/showthread.php?tid=833

Pour accéder à PhpMyAdmin chez free, c'est par là http://sql.free.fr/ (met ton login de base de données et le mot de passe)
ok merci Zelphalya. Wink
Par contre c'est un bug que ca ne fonctionne pas dans le programme ou c'est autre chose?
polux262 a écrit :ok merci Zelphalya. Wink
Par contre c'est un bug que ca ne fonctionne pas dans le programme ou c'est autre chose?

Salut,

Il n'y a pas de bug dans l'admin pour le backup : j'ai testé.

Mais ce qui est très curieux c'est que le script écrive :
Code PHP :
Incorrect database name \'ftpperso.free.fr\ 

Il n'a pas inventé ce ftpperso.free.fr !
Et je me demande comment tu as paramétré ?

Chez Free, le nom de la base de données est celui du compte et le pass également celui du compte (par défaut, si tu n'as rien changé)

Je ne m'explique pas où ce truc peut être écrit !
Edite /inc/config.php

Tu dois avoir ça :
Code PHP :
$config['database']['type'] = 'mysql';
$config['database']['database'] = 'ton_compte';
$config['database']['table_prefix'] = 'mybb_';

$config['database']['hostname'] = 'localhost';
$config['database']['username'] = 'ton_compte';
$config['database']['password'] = 'ton_pass'

Vois-tu dans ce fichier 'ftpperso.free.fr' quelque part ??
Code PHP :
$config['database']['type'] = 'mysql';
$config['database']['database'] = 'ton_compte'; [b](ici j'avais inscrit ftpperso.free.fr :s)[/b]
$config['
database']['table_prefix'] = 'mybb_';

$config['
database']['hostname'] = 'localhost';
$config['
database']['username'] = 'ton_compte';
$config['
database']['password'] = 'ton_pass'; 


Yep c'est bon j'ai trouver.
Merci beaucoup pour ton aide.
Il est super complet comme forum.
S'avez vous si il existe un site dans le meme style (php configurable)?

Merci encore pour votre aide
Salut,

1. Si tu avais 'ftpperso.free.fr' à la place du nom de la base, je doute quee ton forum fonctionne un jour !!!
C'est au moment de l'install que tu as fourni cette info (nom de la base) et je pense que ton install n'a pu alller à son terme, sans nom valable de bdd !!
A moins que tu n'aies édité le fichier manuellement après ? Si c'est le cas, je te conseille de refaire l'install.

2. Tu ne penses tout de même pas que je vais te conseiller un autre script ? Rolleyes
MyBB est le meilleur : c'est pour ça que je l'ai choisi et que je m'y suis impliqué à fond.
Tu ne trouveras pas mieux. SmileSmile
spyto a écrit :Tu ne penses tout de même pas que je vais te conseiller un autre script ? Rolleyes
MyBB est le meilleur : c'est pour ça que je l'ai choisi et que je m'y suis impliqué à fond.
Tu ne trouveras pas mieux. SmileSmile

Non t'inkiet pas pour ca. C'est le meilleur forum que j'ai testé.
Je parlais d'un script en php pour faire un site en plus d'un forum. Le forum je garde celui là! Il est super et je le recommande. Wink
polux262 a écrit :Je parlais d'un script en php pour faire un site en plus d'un forum. Le forum je garde celui là! Il est super et je le recommande. Wink

Alors là tu n'as que l'embarras du choix !
Il existe quantité de CMS (Content Managment System = système de gestion de contenu) gratuits.
Pour en citer quelques-uns : Joomla!, Drupal, Wordpress, Typo3, Spip, Mambo, Guppy.... bref la liste est longue !

Un petit coup de Google et par exemple :
une liste non exhaustive : http://www.framasoft.net/rubrique168.html
CMS Made Simple : http://www.cmsmadesimple.fr/
PHPBoost : http://www.phpboost.com/
Neo CMS : http://artwhere.be/fr/gestion-de-contenu/exclusivites-neo-cms/

Ici tu as la liste complète des CMS disponibles :
http://guidecms.com/tous-les-cms/liste-de-tous-les-cms

Reste à choisir, ce qui n'est pas le plus simple !
Joomla! et Drupal me semblent être les plus riches et les plus aboutis.
Mais les goûts et les couleurs !
Merci pour ton aide.
Mybb mérite d'avoir de la pub. Wink
 Utilitaire de traduction fourni par Regentronique