Uutiset:

Wondering if this will always be free?  See why free is better.

Main Menu
Advertisement:

Erreur de base de données

Aloittaja lance_yien, kesäkuu 19, 2009, 11:34:49 AP

« edellinen - seuraava »

lance_yien

Bonjour à tous,

J'ai nouveau membre (inscrit hier soir) qui a laissé un message que je ne peux pas lire.
Voici ce que je reçois:

LainaaErreur de base de données
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_german2_ci,IMPLICIT) for operation 'ifnull'
Fichier: /homepages/18/d248696852/htdocs/Forum/Sources/Display.php
Ligne: 565

Note : Il semble que votre base de données puisse nécessiter d'une mise à jour. Actuellement, la version des fichiers du forum est SMF 1.1.9, tandis que votre base de données est à la version SMF 1.1.5. Les erreurs précédentes peuvent peut-être disparaître si vous exécutez la dernière version de upgrade.php.

J'ai bien la version 1.1.9 mais j'ai comparé le fichier display.php avec celui de l'upgrade mais le pb persiste.

J'ai supprimé le message depuis phpmyadmin et j'ai demandé au membre de refaire son message dans une autre section.
Il l'a fait mais tjrs mm message.

Je me suis déconnecté pour voir en tant qu'invité et là la grande surprise: j'ai pu lire l'article en question (son PC est infecté et il me demande de l'aide)

Je me suis connecté en tant que membre et là j'ai reçu le mm message que pour l'Admin.
J'ai rédigé un nouvel article et me suis reconnecté comme Admin et cet article (d'un autre membre) ne pose pas de pb
--
J'ai noté que l'article en question était précédé de cette icône "Sondage" si ça peut aider.

Merci ;)




Dragmire

LainaaIllegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_german2_ci,IMPLICIT) for operation 'ifnull'

Regardes dans ton phpmyadmin. Sur la page principale de ta BDD, là où tu vois toutes les tables, tu as une colonne "Interclassement". Veilles à ce que toutes tes tables ou presque sont avec le même interclasement.
Dans ton cas je suis sûr que tu en as une ou deux qui sont en latin1_german2_ci et le reste en latin1_swedish_ci. S'il y en a que une ou deux qui posent probleme, change l'interclassement de ces unes ou deux tables. Pour ça toujours dans phpmyadmin tu cliques sur la table puis sur l'onglet "Opérations".

GravuTrad

Ta mise à jour a été mal faite depuis...

Tu as des mods? il faudrait un coup de pack upgrade....
On a toujours besoin d'un plus petit que soi! (Petit!Petit!)


Think about Search function before posting.
Pensez à la fonction Recherche avant de poster.

lance_yien

Merci Dragmine, je regarderai ça :)

J'ai quand mm une bonne nouvelle: J'ai pu afficher le message fautif et y répondre en allant dans les "Réglages et options" => "Caractéristiques du Forum" => et mettre "Réglages des sondages" sur "Montrer les sondages existants comme des fils de discussion"

Il me reste à comprendre pourquoi les messages de cette personne sont enregistrés comme "Sondages"? J'avoue que je ne sais mm pas comment cette personne aurait pu le faire intentionnellement.
--
Lainaus käyttäjältä: GravuTrad - kesäkuu 19, 2009, 01:21:52 IP
Ta mise à jour a été mal faite depuis...

Si tu le dis, c'est que c'est vrai :)
Je me souviens avoir un message de succès d'installation et puis voilou!

LainaaTu as des mods?....



Lainaa... il faudrait un coup de pack upgrade....

- Mise à part les précautions habituelles, il y a des risque ou pas?
- Faut-il désinstaller la MAJ existante?
- Et comme je n'ai jamais fais, est-ce un fichier spécifique qu'il faut télécharger? Parce que j'ai eu un "modified_1-1-8_1-1-9.zip" que j'ai transféré sur mon ftp mais il n'apparait mm pas dans la liste de mes paquets (voir l'image ci-dessus)

Merci et bon week ;)

lance_yien

Bonjour,

Lainaus käyttäjältä: lance_yien - kesäkuu 19, 2009, 02:53:18 IP
Lainaa... il faudrait un coup de pack upgrade....

- Mise à part les précautions habituelles, il y a des risque ou pas?
- Faut-il désinstaller la MAJ existante?
- Et comme je n'ai jamais fais, est-ce un fichier spécifique qu'il faut télécharger? Parce que j'ai eu un "modified_1-1-8_1-1-9.zip" que j'ai transféré sur mon ftp mais il n'apparait mm pas dans la liste de mes paquets (voir l'image ci-dessus)...

C'est bon: J'ai téléchargé le pack upgrade et remplacé à la mano les fichiers qui ne sont pas à jour.

Pour les "Interclassements" c'est fait aussi
--

Il ne me reste plus que ça:

Lainaus käyttäjältä: lance_yien - kesäkuu 19, 2009, 02:53:18 IP
...
Il me reste à comprendre pourquoi les messages de cette personne sont enregistrés comme "Sondages"? J'avoue que je ne sais mm pas comment cette personne aurait pu le faire intentionnellement.
...

Si quelqu'un pouvait m'éclairer... :)

Dragmire

A mon avis il va être difficile de t'aider plus en avant. Le fait est que tu as un gros paquet de mods installés, personnellement, (je ne sais pas si c'est une bonne réflexion), je n'ai jamais installé autant de paquets différents sur un forum en production.
Alors si le problème est général (ou le devient), c'est qu'il y a un truc qui a changé sur ton serveur et que ça a généré une incompatibilité entre les paquets.

Si c'est le problème d'un seul membre par contre, le soucis doit venir de lui, bien que ça m'étonnes que ça puisse arriver... Dans ce cas tu devrais pas te tracasser la tête à le régler de ton côté! Rase son compte, réinscrit le si tu y tiens... C'est ce que je ferai en tout cas! :)

GravuTrad

et check de tous les mods voir si des mises à jour n'existent pas...certains me semblent vieux...
On a toujours besoin d'un plus petit que soi! (Petit!Petit!)


Think about Search function before posting.
Pensez à la fonction Recherche avant de poster.

lance_yien


Le pb avec le sujet de cette personne est réglé comme je l'ai dit plus haut. Oui j'y tenais parce son PC est infecté et le but de mon Forum c'est d'aider les gens à résoudre ce type de pb.

Le fait d'avoir corrigé les interclassements et mis à jour certains fichiers a supprimé l'affichage du message que j'avais signalé.

Concerne le nombre de Mods je ne trouvais pas que c'était trop (comme quoi :)).

Je vais suivre le conseil de GravuTrad pour d'éventuelles MAJ et pourquoi pas me séparer d'un ou deux.

C'est donc résolu. Merci à vous deux  8)

Advertisement: