...

Erreur avec le mod galerie

Démarré par Michel, 05 Février 2021 à 11:58:03

« précédent - suivant »

Michel

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.

maximus23

Bonjour,

Version de Php ?

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

:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

Michel

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");

maximus23

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 :)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

Michel

la c'est ok merci, juste pour mon savoir le faite de mettre un ! juste avant isset c'est comme commenter la ligne ?

maximus23

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 :)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

Michel

ah ok merci pour cette information très utile ;)

Michel

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

maximus23

Bonjour,

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

:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer