Smf® Solutions

Smf 2.0.x => Smf 2.0.X Discussion Générale => Discussion démarrée par: Michel le 05 Février 2021 à 11:58:03

Titre: Erreur avec le mod galerie
Posté par: Michel le 05 Février 2021 à 11:58:03
En voulant tester l'ajout d'une image et après avoir cliqué sur ajouter une image j'ai cette erreur
j'ai fait la mise a jour comme tu l'a indiqué et comme si c'était un paquet

Et je ne sais pas ou ce trouve le fichier
Code
upgrade.php



Code
Unknown column 'money' in 'field list'
Fichier: /home/clients/65cf267c2e63ba53771cc15bcfe4d09b/web/SMF/Sources/Gallery2.php
Ligne: 933

Note : Il est possible que votre base de données nécessite une mise à jour. Actuellement, la version des fichiers du forum est SMF 2.0.18, alors que votre base de données est en version SMF 2.0.17. L'erreur signalée ci-dessus pourrait peut-être corrigée en exécutant la dernière version de upgrade.php.
Titre: Erreur avec le mod galerie
Posté par: maximus23 le 05 Février 2021 à 12:14:53
Bonjour,

Version de Php ?

Désinstalle et réinstalle car quelque chose s'est mal passé à l'installation du mod.

:)
Titre: Erreur avec le mod galerie
Posté par: Michel le 05 Février 2021 à 15:15:32
Bonjour,

Version de PHP :7.2.34

dans le fichier
j'ai ceci dans le fichier 
Gallery2.php
en ligne 929 a la ligne 934 l'erreur parle de money de plus je n'ai pas de mod shop et ça parle d'un update,
j'ai désinstallé le mod puis réinstallé et j'ai la même erreur.

Dans la base de donnée je doit aller ou pour voir la version de ma base de donnée ?
Code
// Update the SMF Shop Points
 if (isset($modSettings['shopVersion']))
 $smcFunc['db_query']('', "UPDATE {db_prefix}members
 SET money = money + " . $modSettings['gallery_shop_picadd'] . "
 WHERE id_member = {$id_member}
 LIMIT 1");
Titre: Erreur avec le mod galerie
Posté par: maximus23 le 05 Février 2021 à 16:28:48
Bonjour,

Cela ne vient pas de la base de données. Ne pas y toucher :)

Vérifie la config du mod que rien ne soit coché concernant le Shop.

Et si tout est ok ->

Modifie cette ligne pour voir :


Code
if (isset($modSettings['shopVersion']))

Par:


Code
if (!isset($modSettings['shopVersion']))

Sauve et teste :)
Titre: Erreur avec le mod galerie
Posté par: Michel le 05 Février 2021 à 17:43:32
la c'est ok merci, juste pour mon savoir le faite de mettre un ! juste avant isset c'est comme commenter la ligne ?
Titre: Erreur avec le mod galerie
Posté par: maximus23 le 05 Février 2021 à 18:20:24
Non cela veut dire n'est "pas égal à" donc à une inversion Booléenne qui se traduit au final par False ou True suivant l'appel conditionnel :)
Titre: Erreur avec le mod galerie
Posté par: Michel le 05 Février 2021 à 18:21:50
ah ok merci pour cette information très utile ;)
Titre: Erreur avec le mod galerie
Posté par: Michel le 20 Février 2021 à 13:13:22
Bonjour,

J'ai installé ce mod sur un autre forum en prenant soin d'appliquer ta modification et j'ai la même erreur que plus haut
Titre: Erreur avec le mod galerie
Posté par: maximus23 le 20 Février 2021 à 13:56:19
Bonjour,

Il ne faut peut-être pas la modification à chaque fois.

:)