Aller au contenu
Invision Board France

Message "There appears to be an error with the database"


fred_vav

Messages recommandés

Bonjour,

 

J'ai le message suivant : There appears to be an error with the database.

 

- Lorsque je souhaite visualiser la galerie : http://www.volavoile.net/index.php?app=gallery

- Apres "acceptation" (validation) d'un nouveau user via la panel admin (la validation est cependant bien acceptée)

 

Il y a qq jours, suite a des "soucis" de virus (Malware) dans des pages JS

- j'ai un peu forcé les droit de lecture et d'ecriture des dossiers et fichiers : j'ai laissé /upload en 777

- certainement "ecrasé" qq fichiers (!) : je n'ai pas touché a "conf_global.php"

 

J'ai fait un "optimize" et un "repair" de la base vi le panel admin (SQL Toolbox) -> aucun effet

 

Excepté les modification enoncées c-idessus je n'ai pas apporté de changement au site

 

Je ne sais pas trop "ou chercher" : des suggestions ?

 

Merci,

 

Frederic

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Bonjour

 

les erreurs de type IPS Driver Error ne nous permettent pas de savoir l'origine du problème. Merci de consulter le wiki pour extraire des journaux l'erreur exacte (éviter de coller tout le journal et donner juste l'erreur qui nous concerne ici).

 

Merci. :)

 

Ceci est une réponse automatique.

Lien vers le commentaire
Partager sur d’autres sites

Merci , voici un complement d'info :

 

Date: Wed, 12 Dec 2012 11:38:14 +0000

Error: 1054 - Unknown column 'i.album_id' in 'on clause'

IP Address: 137.138.116.203 - /index.php?app=gallery

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

mySQL query error: SELECT i.*,m.members_display_name, m.members_seo_name,a.category_id as catid, a.name as album_name, a.name_seo as album_name_seo,c.name as cat_name, c.name_seo as cat_name_seo FROM ibf_gallery_images i LEFT JOIN ibf_members m ON ( m.member_id=i.member_id )

LEFT JOIN ibf_gallery_albums a ON ( a.id=i.album_id )

LEFT JOIN ibf_gallery_categories c ON ( c.id=i.category_id ) WHERE i.id IN ( 1433,1434,1435,1301,1429,1436,1432,1417 )

.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.

| File | Function | Line No. |

|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|

| admin/applications_addon/ips/gallery/modules_public/cats/list.php | [lib_gallery].lastPic | 1060 |

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

| admin/applications_addon/ips/gallery/modules_public/cats/list.php | [public_gallery_cats_list].getCategories | 502 |

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

| admin/applications_addon/ips/gallery/modules_public/cats/list.php | [public_gallery_cats_list].showIndex | 96 |

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

| admin/sources/base/ipsController.php | [public_gallery_cats_list].doExecute | 285 |

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

Merci,

Modifié par fred_vav
Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Visiblement il te manque la colonne album_id dans la table ibf_gallery_images.

 

Je suis étonné que le vérificateur de la base de données ne te permette pas de corriger ce problème. (je n'ai pas son nom dans la version 3.1)

Lien vers le commentaire
Partager sur d’autres sites

Comment expliquer la diparition de cette colonne ??

 

Dans la table "ibf_gallery_images" j'ai pourtant : " img_album_id int(10) unsigned NO MUL 0 "

 

> Je suis étonné que le vérificateur de la base de données

Ou trouver cet outil ?

 

Je dispose d'un backup de la base : il faudrait y récupérer les tables ibf_galley et les ré-injecter dans la table actuelle (fichier *.sql.bz2) : comment faire ?

 

> - Apres "acceptation" (validation) d'un nouveau user via la panel admin (la validation est cependant bien acceptée)

Ta bale doit avoir d'autres "soucis" (disparition de colonne) ?

 

Merci,

Modifié par fred_vav
Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Juste par curiosité : as-tu essayé de lancer la requête problématique via ton interface phpmyadmin ?

 

Et comment est déclarée la colonne id dans la table ibf_gallery_albums ?

Lien vers le commentaire
Partager sur d’autres sites

> Juste par curiosité : as-tu essayé de lancer la requête problématique via ton interface phpmyadmin ?

-> #1054 - Unknown column 'i.album_id' in 'on clause'

 

> Et comment est déclarée la colonne id dans la table ibf_gallery_albums ?

1 id bigint(10) UNSIGNED Non Aucune AUTO_INCREMENT

 

Ca aide ? :oops:

Modifié par fred_vav
Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Bon alors je ne pense pas que le problème vienne de là, mais il serait bien que img_album_id soit de type bigint, histoire d'être cohérent avec la table gallery_albums.

 

Ensuite tu remarqueras que img_album_id n'est pas album_id. Dans ton cas c'est album_id qui est manquant. Il s'agit d'un index. Donc tu devrais lancer l'outil qui vérifie les index de la base de données dans les outils SQL du PCA.

Lien vers le commentaire
Partager sur d’autres sites

> Donc tu devrais lancer l'outil qui vérifie les index de la base de données dans les outils SQL du PCA.

Fait : Database Checker et Database Index Checker

 

Voici l'etat :

 

http://www.volavoile.net/index.php?app=gallery

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1174

 

Fatal error: Call to a member function gallery_index() on a non-object in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 507

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Et tu avais trouvé des choses à corriger dans le vérificateur d'index ?

 

Là ton problème sur la partie publique ressemble à un problème lié au thème. Tu devrais utiliser les outils pour les thèmes (reconstruction à partir des xml et reconstruction du cache)

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Je confirme un soucis avec le skin concernant IP.Gallery

 

Sur l'index de ton forum on a ceci maintenant :

 

Fatal error: Call to undefined method skin_gallery_global_3::hookRecentGalleryImages() in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/sources/classes/hooks.php on line 85

Lien vers le commentaire
Partager sur d’autres sites

J'ai fait :

-Recache Skin Sets

- Rebuild Master Skin Data

 

c'est mieux sur la gelerie : http://www.volavoile...php?app=gallery .... mais pas parfait ....

 

Et index est "mort" : http://www.volavoile.net/index.php

 

J'a raté une etape ?

 

....

 

Merci

Modifié par fred_vav
Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Pour le problème de l'index du forum, tu peux toujours désactiver le crochet de la galerie qui s'affiche sur l'accueil des forums. Au moins le temps de corriger tes problèmes, le forum ne sera pas impacté par la galerie.

 

Du côté des étapes, en fait je ne t'ai pas donné l'ordre idéal. Il faudrait refaire le recache skin sets après avoir reconstruit le thème maitre.

Lien vers le commentaire
Partager sur d’autres sites

J'ai désactivé le crochet de la galerie qui s'affiche sur l'accueil des forums -> pb résolu "pour le moment

 

J'ai refait les skins et cache comme indiqué dans l'article

 

J'ai toujours les "erreurs suivantes" : http://www.volavoile.net/index.php?app=gallery

 

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1159

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1163

 

Warning: Division by zero in /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php on line 1174

 

Extrait de "list.php" (ligne 1159 a 1174)

 

 $i['cat_width']  = floor( 100 / $this->settings['gallery_display_block_row'] );
 $i['cell_height'] = $this->settings['gallery_thumb_height'] + 30;
   }
   if ( $_count % $_perrow == 0 AND $_count > 0 )
   {
 $i['_new_row'] = 1;
   }

   $_count++;

   $blocks[] = $i;
  }
 }
 if ( $_count % $_perrow != 0 )

 

Merci pour votre aide ....

 

Frederic

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Pourrais-tu m'envoyer un accès à ton PCA ?

Il est possible que cela vienne d'un paramétrage incorrect. Mais comme je ne sais pas lequel, si je pouvais faire le tour de ta config, peut-être que quelque chose m'interpellera.

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

 

T'as pu investiguer le soucis ?

http://www.volavoile.net/index.php?app=gallery

 

Sur cet album en particulier il y des soucis complémentaires :

http://www.volavoile.net/index.php?app=gallery&module=cats&do=sc&cat=7

 

Warning: Cannot modify header information - headers already sent by (output started at /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php:1159) in /home/users3/n/netcoupe/www/volavoile.net/admin/sources/classes/output/formats/html/htmlOutput.php on line 109
Warning: Cannot modify header information - headers already sent by (output started at /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php:1159) in /home/users3/n/netcoupe/www/volavoile.net/admin/sources/classes/output/formats/html/htmlOutput.php on line 120
Warning: Cannot modify header information - headers already sent by (output started at /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php:1159) in /home/users3/n/netcoupe/www/volavoile.net/admin/sources/classes/output/formats/html/htmlOutput.php on line 129
Warning: Cannot modify header information - headers already sent by (output started at /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php:1159) in /home/users3/n/netcoupe/www/volavoile.net/admin/sources/classes/output/formats/html/htmlOutput.php on line 130
Warning: Cannot modify header information - headers already sent by (output started at /home/users3/n/netcoupe/www/volavoile.net/admin/applications_addon/ips/gallery/modules_public/cats/list.php:1159) in /home/users3/n/netcoupe/www/volavoile.net/admin/sources/classes/output/formats/html/htmlOutput.php on line 134

 

Alors que sur les autres albums c'est OK

http://www.volavoile.net/index.php?app=gallery&module=cats&do=sc&cat=28

 

Merci,

 

Frederic

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Je suis désolé de t'annoncer ça, mais tu n'as pas éradiqué le virus.

 

Catégorie : Prévention d’intrusion

Date et heure,Risque,Activité,Etat,Action recommandée,Nom de l’alerte IPS,Action par défaut,Action effectuée,Ordinateur attaquant ,URL d’origine de l’attaque,Adresse de destination,Adresse source,Description du trafic 

17/12/2012 21:48:19,Elevé,Une tentative d’intrusion par www.volavoile.net a été bloquée.,Bloqué,Aucune action nécessaire,Web Attack: Mass Injection Website,Aucune action nécessaire,Aucune action nécessaire,"www.volavoile.net (195.144.11.44, 80)","www.volavoile.net/public/min/index.php?ipbv=31006&charset=iso-8859-1&f=public/js/ipb.js,public/js/ips.quickpm.js,public/js/ips.rating.js,public/js/ips.gallery.js,cache/lang_cache/2/ipb.lang.js","JUPITER (192.168.1.2, 55432)",195.144.11.44 (195.144.11.44),"TCP, www-http"

Le trafic réseau provenant de <b>www.volavoile.net/public/min/index.php?ipbv=31006&charset=iso-8859-1&f=public/js/ipb.js,public/js/ips.quickpm.js,public/js/ips.rating.js,public/js/ips.gallery.js,cache/lang_cache/2/ipb.lang.js</b> possède la signature d’une attaque connue. L’attaque provient de \DEVICE\HARDDISKVOLUME6\PROGRAM FILES (X86)\MOZILLA FIREFOX\FIREFOX.EXE. Pour ne plus être prévenu de ce type de trafic, dans le panneau <b>Actions</b>, cliquez sur <b>Ne plus me prévenir</b>.

 

 

A mon avis il va falloir envisager très sérieusement une mise à jour dans une version récente de ton forum et de ses applications.

 

Je pense aussi que ton problème avec la galerie est lié au virus.

Lien vers le commentaire
Partager sur d’autres sites

Merci qd meme pour ton aide,

 

J'ai écrasé les fichiers "galerie" par ceux de la source ZIP : le pb persiste .... c'est un mystere (!)

 

Une mise a jour est prévue ... mais c'est toujours une galère avec IVB ... donc ca motive pas trop ...

 

A+

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

écraser les fichiers est une chose, mais supprimer des fichiers supplémentaires indésirables en est une autre.

 

Il faudrait avoir une installation équivalente saine et faire un diff des dossiers des deux installations. Un logiciel comme kdiff3 peut aider à cette analyse.

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
×
×
  • Créer...

Information importante

En utilisant ce site, vous êtes d’accords avec nos Conditions d’utilisation. Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookies, sinon nous supposerons que vous êtes d’accord pour continuer.