Page 1 sur 2 1 2 DernièreDernière
Affichage des résultats 1 à 15 sur 17

Discussion: Problème Database error

  1. #1
    Date d'inscription
    October 2008
    Messages
    14
    Version de vBulletin
    3.7
    Hébergeur
    geologue.setif
    Pouvoir de réputation
    0

    Question Problème Database error

    Bonjour,

    J*ai un problème qui dure depuis quelques jours avec mon forum vbulletin.
    Le serveur qui héberge mon forum a changé d*identifiants et de mot de passe. On m*a envoyé les nouveaux paramètres en me demandant de les changer dans config.php (c*est ce que j*ai fais : ils m*ont demandé de changer le nom de db, l*identifiant et le mot de passe) pour que le forum remarche. Mais rien à faire, j*ai toujours cette page qui s*affiche :

    "Database error
    The database has encountered a problem.
    ________________________________________
    Please try the following:
    • Load the page again by clicking the Refresh button in your web browser.
    • Open the www.geologue.setif.org home page, then try to open another page.
    • Click the Back button to try another link.

    The www.geologue.setif.org forum technical staff have been notified of the error, though you may contact them if the problem persists.

    We apologise for any inconvenience."

    Dans le fichier database_error_message.html, voilà ce qui s*affiche :


    Database error in $this->appname $vboptions[templateversion]:

    $errortext

    MySQL Error : $this->error
    Error Number : $this->errno
    Request Date : $requestdate
    Error Date : $date
    Script : http://$_SERVER[HTTP_HOST]$scriptpath
    Referrer : $referer
    IP Address : $ipaddress
    Username : $bbuserinfo[username]
    Classname : $classname
    MySQL Version : $mysqlversion

    Quelqu*un peut-il m*aider SVP.

    Merci d*avance
    Dernière modification par geologue ; 29/05/2009 à 15h41.

  2. #2
    Date d'inscription
    September 2002
    Localisation
    France
    Âge
    39
    Messages
    11 293
    Version de vBulletin
    5.0
    Hébergeur
    Serveur dédié OVH
    Billets dans le blog
    13
    Pouvoir de réputation
    140
    Et le code source, il indique quoi ?
    vBulletin Quality Assurance
    Développeur en chef de Project Tools 2.1+ pour vB 4 et 2.0 pour vB 3
    Restera très discret sur toutes les futures fonctionnalités de vBulletin ainsi que de vBulletin 5 Connect jusqu'à leur sortie publique ^^

    Tout MP d'aide -> Supprimé

  3. #3
    Date d'inscription
    October 2008
    Messages
    14
    Version de vBulletin
    3.7
    Hébergeur
    geologue.setif
    Pouvoir de réputation
    0
    Voici ce qu'indique le code source :
    Database error in vBulletin :

    Cannot use database geologie

    MySQL Error : Access denied for user 'geo_org'@'localhost' to database 'geologie'
    Error Number : 1044
    Request Date : Friday, May 29th 2009 @ 04:03:09 PM
    Error Date : Friday, May 29th 2009 @ 04:03:09 PM
    Script : http://www.geologue.setif.org/vb/
    Referrer :
    IP Address : xx.x21.27.216
    Username :
    Classname : vB_Database
    MySQL Version :
    Dernière modification par geologue ; 29/05/2009 à 17h27.

  4. #4
    Date d'inscription
    October 2008
    Messages
    14
    Version de vBulletin
    3.7
    Hébergeur
    geologue.setif
    Pouvoir de réputation
    0
    J*ai changé le nom de la bd dans config.php (on m*a dit qu*il fallait utiliser le même nom que username), mais le même problème persiste, avec un code source qui s*affiche maintenant de cette manière:

    Database error in vBulletin :

    Invalid SQL:

    SELECT *
    FROM datastore
    WHERE title IN ('','options','bitfields','attachmentcache','forum cache','usergroupcache','stylecache','languagecach e','products','pluginlist','cron','profilefield',' loadcache','noticecache','userstats','birthdaycach e','maxloggedin','iconcache','eventcache','mailque ue','blogstats','blogcategorycache');

    MySQL Error : Table 'geo_org.datastore' doesn't exist
    Error Number : 1146
    Request Date : Friday, May 29th 2009 @ 11:36:19 PM
    Error Date : Friday, May 29th 2009 @ 11:36:19 PM
    Script : http://www.geologue.setif.org/vb/
    Referrer :
    IP Address : xx.x21.27.216
    Username :
    Classname : vB_Database
    MySQL Version :

    Là je suis vraiment perdu. Merci de votre aide.

  5. #5
    Date d'inscription
    September 2002
    Localisation
    France
    Âge
    39
    Messages
    11 293
    Version de vBulletin
    5.0
    Hébergeur
    Serveur dédié OVH
    Billets dans le blog
    13
    Pouvoir de réputation
    140
    La table 'datastore' existe bien dans ta base de données ?
    vBulletin Quality Assurance
    Développeur en chef de Project Tools 2.1+ pour vB 4 et 2.0 pour vB 3
    Restera très discret sur toutes les futures fonctionnalités de vBulletin ainsi que de vBulletin 5 Connect jusqu'à leur sortie publique ^^

    Tout MP d'aide -> Supprimé

  6. #6
    Date d'inscription
    October 2008
    Messages
    14
    Version de vBulletin
    3.7
    Hébergeur
    geologue.setif
    Pouvoir de réputation
    0
    Oui elle existe (elle a toujours existé). C*est suite aux changements de l*identifiant et le mot de passe du serveur que ce problème est apparu.

  7. #7
    Date d'inscription
    September 2002
    Localisation
    France
    Âge
    39
    Messages
    11 293
    Version de vBulletin
    5.0
    Hébergeur
    Serveur dédié OVH
    Billets dans le blog
    13
    Pouvoir de réputation
    140
    C'est plutôt bizarre car si la table existe bien, l'erreur ne devrait pas être là.

    Je pense qu'il faut revérifier à un endroit particulier où quelque chose fait tout clocher.
    vBulletin Quality Assurance
    Développeur en chef de Project Tools 2.1+ pour vB 4 et 2.0 pour vB 3
    Restera très discret sur toutes les futures fonctionnalités de vBulletin ainsi que de vBulletin 5 Connect jusqu'à leur sortie publique ^^

    Tout MP d'aide -> Supprimé

  8. #8
    Date d'inscription
    October 2008
    Messages
    14
    Version de vBulletin
    3.7
    Hébergeur
    geologue.setif
    Pouvoir de réputation
    0
    Finalement, je ne sais plus si cette table existe ou pas dans ma base de données. Comment le savoir? Et comment faire pour remédier à ce problème au cas où cette table n'existe pas dans ma base de données.

  9. #9
    Date d'inscription
    September 2002
    Localisation
    France
    Âge
    39
    Messages
    11 293
    Version de vBulletin
    5.0
    Hébergeur
    Serveur dédié OVH
    Billets dans le blog
    13
    Pouvoir de réputation
    140
    Elle doit exister, sinon le forum n'aurait pas fonctionné jusqu'à maintenant.

    Ton hébergeur a fait un déménagement complet de ta base de données à leur nouvel endroit (sans pertes de données) ? Recréer la table, c'est pas un gros problème mais la remplir pour que ton forum fonctionne... A part une réinstallation, je vois pas comment la remplir automatiquement.
    vBulletin Quality Assurance
    Développeur en chef de Project Tools 2.1+ pour vB 4 et 2.0 pour vB 3
    Restera très discret sur toutes les futures fonctionnalités de vBulletin ainsi que de vBulletin 5 Connect jusqu'à leur sortie publique ^^

    Tout MP d'aide -> Supprimé

  10. #10
    Date d'inscription
    October 2008
    Messages
    14
    Version de vBulletin
    3.7
    Hébergeur
    geologue.setif
    Pouvoir de réputation
    0
    J'ai récupéré ma base de données. J*essaye de faire une restauration avec mysqldumper, et voici ce que j*ai comme message d*erreur :

    Erreur de demande:

    CREATE TABLE `access` ( `userid` int(10) unsigned NOT NULL default '0', `forumid` smallint(5) unsigned NOT NULL default '0', `accessmask` smallint(5) unsigned NOT NULL default '0', PRIMARY KEY (`userid`,`forumid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

    MySQL déclare:

    Couldn't create table: access

  11. #11
    Date d'inscription
    September 2002
    Localisation
    France
    Âge
    39
    Messages
    11 293
    Version de vBulletin
    5.0
    Hébergeur
    Serveur dédié OVH
    Billets dans le blog
    13
    Pouvoir de réputation
    140
    Est-ce que ton hébergeur a donné la possibilité à ton compte de créer des tables ?
    vBulletin Quality Assurance
    Développeur en chef de Project Tools 2.1+ pour vB 4 et 2.0 pour vB 3
    Restera très discret sur toutes les futures fonctionnalités de vBulletin ainsi que de vBulletin 5 Connect jusqu'à leur sortie publique ^^

    Tout MP d'aide -> Supprimé

  12. #12
    Date d'inscription
    October 2008
    Messages
    14
    Version de vBulletin
    3.7
    Hébergeur
    geologue.setif
    Pouvoir de réputation
    0
    J'ai finalement utiliser phpMyAdmin pour importer les tables de la base de données. J'ai réussi à importer toutes les tables. Et là, quand je veux accéder au forum, j'ai le message d'erreur suivant :

    Warning: array_keys() [function.array-keys]: The first argument should be an array in [path]/includes/functions.php on line 4088

    Warning: Invalid argument supplied for foreach() in [path]/includes/functions.php on line 4088

    Merci Pitchoune pour vos réponses.

  13. #13
    Date d'inscription
    September 2002
    Localisation
    France
    Âge
    39
    Messages
    11 293
    Version de vBulletin
    5.0
    Hébergeur
    Serveur dédié OVH
    Billets dans le blog
    13
    Pouvoir de réputation
    140
    http://forum.vbulletin-fr.org/article.php?articleid=5

    Et suis l'option « Usergroup / Forum Cache »
    vBulletin Quality Assurance
    Développeur en chef de Project Tools 2.1+ pour vB 4 et 2.0 pour vB 3
    Restera très discret sur toutes les futures fonctionnalités de vBulletin ainsi que de vBulletin 5 Connect jusqu'à leur sortie publique ^^

    Tout MP d'aide -> Supprimé

  14. #14
    Date d'inscription
    October 2008
    Messages
    14
    Version de vBulletin
    3.7
    Hébergeur
    geologue.setif
    Pouvoir de réputation
    0
    Là c*est vraiment la galère, depuis une semaine que ca dure. J*ai réussi enfin à retrouver la page web du forum, mais les problèmes continuent. Voici ce qui est affiché en haut de la page index du forum :

    Parse error: syntax error, unexpected '=' in /home/setiforg/sd/geologue.setif.org/public_html/vb/global.php(827) : eval()'d code on line 35

    Et quand je clique sur une rubrique, voilà ce qui s*affiche :

    Impossible d'ajouter les cookies, les entêtes ont déjà été envoyés.
    Fichier : $filename
    Ligne : $linenum

    Sans parler des « e » accents qui ont disparu et ont été remplacés par des des é (bon ça je m*y attendais car c*étais déjà comme ça au niveau de ma base de données).

  15. #15
    Date d'inscription
    May 2009
    Messages
    14
    Version de vBulletin
    4.0
    Hébergeur
    OVH
    Pouvoir de réputation
    0
    Est-ce que ton problème est résolu, car j'ai un problème similaire ?

Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Discussions similaires

  1. [Dépannage & problèmes] - Database error
    Par Freddy.k dans le forum Archives vBulletin 3.7.x
    Réponses: 6
    Dernier message: 28/09/2008, 19h15
  2. [Dépannage & problèmes] - Problème installation : Fatal error: Database class not found
    Par pijcab dans le forum Archives vBulletin 3.7.x
    Réponses: 4
    Dernier message: 18/09/2008, 05h24
  3. [Dépannage & problèmes] - Database error
    Par kho91 dans le forum Archives vBulletin 3.6.x
    Réponses: 7
    Dernier message: 21/03/2008, 19h38
  4. Vb (cp) database error
    Par Droopy4vb dans le forum Programmation web
    Réponses: 4
    Dernier message: 25/09/2007, 03h42
  5. [Dépannage & problèmes] - probleme Error Number : 1030, MySQL Error : Got error 28
    Par miki21 dans le forum Archives vBulletin 3.6.x
    Réponses: 2
    Dernier message: 31/03/2007, 15h59

Les tags pour cette discussion

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •