#1 2025-07-14 14:16:54

Nounours18200
Membre
2004-04-24
68

JSON Decode error: Syntax error

Bonjour/Bonsoir,

Mon Piwigo ayant planté, j'ai restauré une sauvegarde (les fichiers mais pas la BDD), et j'ai toujours le même message d'erreur:
"JSON Decode error: Syntax error"

Or le site fonctionnait quand j'avais fait la sauvegarde.

Je voulais m'y connecter pour l'upgrader dans la dernière version 15.5 de Piwigo, mais impossible.

Comment faire ?
Merci

Version de Piwigo: 14.1
Version de PHP: 8.1
Version de MySQL: 10.6.22-MariaDB
URL Piwigo: https://www.elodie-photo.fr

Dernière modification par Nounours18200 (2025-07-14 14:19:28)

Hors ligne

#2 2025-07-14 16:19:30

k5
Équipe Piwigo
La reppe (Provence)
2014-01-26
1400

Re: JSON Decode error: Syntax error

Bonjour,

Essayer de changer de thème par modus en attendant, je vois des erreurs de javascript.

Pour avoir accès, rajouter /identification.php à la fin de l'url

A très vite


alpineLinux 3.22.2 Piwigo 15.7 php 8.4.14 -- 9.5 mysql -- ImageMagick 7.1.2.8
Piwigo 16rc1 php 8.2

Hors ligne

#3 2025-07-14 20:29:36

Nounours18200
Membre
2004-04-24
68

Re: JSON Decode error: Syntax error

Bonjour k5,

Effectivement en rajoutant "/identification.php" après l'URL www.elodie-photo.fr, j'accèd bien à l'écran d'accueil:

https://ibb.co/LV0jMMq

mais lorsque je rentre mon login/password, je retombe sur le même message d'erreur "JSON Decode error: Syntax error" et je ne peux plus rien faire...

Et désormais même en rajoutant "/identification.php", je tombe directement sur l'erreur sans avoir l'écran de login ... (peut-être une histoire de cache, car en changeant de navigateur je retombe sur l'écran d'identification).

Una astuce pour accéder à l'admin et changer le thème comme tu l'as dit ??

Dernière modification par Nounours18200 (2025-07-14 20:33:26)

Hors ligne

#4 2025-07-14 23:05:36

k5
Équipe Piwigo
La reppe (Provence)
2014-01-26
1400

Re: JSON Decode error: Syntax error

Bonjour
A partir de la base de donnée piwigo_user_infos et modifier dans theme par "modus" en général sur la première ligne

Par exemple

https://i.ibb.co/PZxPFGy4/Capture-d-cran-2025-07-14-225959.png

A très vite


alpineLinux 3.22.2 Piwigo 15.7 php 8.4.14 -- 9.5 mysql -- ImageMagick 7.1.2.8
Piwigo 16rc1 php 8.2

Hors ligne

#5 2025-07-15 11:49:47

grizzli06
Membre
2025-07-15
3

Re: JSON Decode error: Syntax error

Merci k5, je te réponds avec mon autre compte car le précédent a été bloqué sans que je sache pourquoi.

Dans la BDD, table "piwigo_user_infos", toutes les lignes contiennent la valeur "sylvia" dans la colonne thème: je dois juste remplacer dans la 1ère ligne sans toucher aux autres lignes ?

Hors ligne

#6 2025-07-15 14:35:20

grizzli06
Membre
2025-07-15
3

Re: JSON Decode error: Syntax error

ça n'a pas marché du 1er coup, car il a fallu que je mette la valeur "Modus" avec un M majuscule, car la valeur "modus" avec un m minuscule ne permettait pas de se logguer.

Avec "Modus" avec un M majuscule je peux rentrer dans l'admin.

J'ai alors mis le thème Modus comme thème par défaut.

Puis j'ai cherché à mettre à jour les Thèmes (tout en bas du menu de gauche), mais les mises à jour des thèmes sont inopérantes, rien ne se passe quelque soit le thème que j'essaie de mettre à jour, je reçois un Warning en surimpression sur le haut de page disant:

Warning: filemtime(): stat failed for ./themes/default/js/jquery.min.js in /home/tihu4092/public_html/elodie-photo.fr/piwigo/include/template.class.php on line 1892

Donc que faire maintenant: tenter directement la màj de Piwigo, ou bien corriger ce warning ?

Merci
Au fait comment insérer une mage dans un réponse sur ce forum ?

Hors ligne

#7 2025-07-16 07:41:19

k5
Équipe Piwigo
La reppe (Provence)
2014-01-26
1400

Re: JSON Decode error: Syntax error

Bonjour
je dirais de faire la mise à jour manuellement. Avec cette méthode

https://fr.piwigo.org/guides/mise-a-jour/manuelle

ps ; le forum piwigo n'heberge pas d'image, il faut trouver une alternative d'hebergeur d'image ( imgbb par exemple )

pour insérer une image sur le forum

 

Code:

[url=https:lien de l'image ibb.co/lettres][img]lien de l'image en .png[/img][/url]

A très vite


alpineLinux 3.22.2 Piwigo 15.7 php 8.4.14 -- 9.5 mysql -- ImageMagick 7.1.2.8
Piwigo 16rc1 php 8.2

Hors ligne

#8 2025-07-16 13:59:50

grizzli06
Membre
2025-07-15
3

Re: JSON Decode error: Syntax error

Bonjour,

Je viens de faire l'upgrade en suivant la le lien  que tu m'as donné, et ça a fonctionné.

J'ai retrouvé mes galleries, mes photos, etc....

Par contre depuis l'upgrade, il me donne 4 ou 5 Warnings sur la page d'accueil, dont voici le texte (c'est le lien, pas compris comment insérer une image qui est jpeg et non en png):

https://ibb.co/XPHRW3b

1-.Que faut-il faire pour supprimer ces Warnings, semble-t-il encore dus aux thèmes : j'ai vérifié que Modus est bien le thème par défaut.

2-.Quand je vais dans "Mise à jour" depuis l'admin, onglet "extensions", il y a un tas de mises à jour indiqués pour des plugins et les thèmes, mais j'a encore le même Warning en haut de page, et aucune mise à jour ne fonctionne: ni quand je fais "mise à jour" sur une ligne, et pareil si je clique sur "tout mettre à jour".
Ce warning semble donc aussi bloquer les mises à jour....

3-.Faut-il supprimer le répertoire "install" qui se trouve à la racine depuis l'upgrade ?

Mille mercis

Dernière modification par grizzli06 (2025-07-16 14:05:55)

Hors ligne

#9 2025-07-16 21:40:18

k5
Équipe Piwigo
La reppe (Provence)
2014-01-26
1400

Re: JSON Decode error: Syntax error

Bonjour

je vois ça, il manque des codes javascript, c'est pour ça qu'il y a un warning en bas de page.


/*BEGIN themes/modus/js/modus.async.js */
;

/*BEGIN themes/default/js/switchbox.js */
;

/*BEGIN themes/modus/js/menuh.js */
;


Je constate que l'on voit pas le lien pour contacter le webmestre en bas.

Ma question est y a-t-il eu une modification avec des modèles template extension ou une modification de fichier ou dans LFE ?

quels sont les plugins et thèmes installés et version ? (peut-être plusieurs versions doivent être faites)

A très vite


alpineLinux 3.22.2 Piwigo 15.7 php 8.4.14 -- 9.5 mysql -- ImageMagick 7.1.2.8
Piwigo 16rc1 php 8.2

Hors ligne

#10 2025-07-16 22:46:24

Nounours18200
Membre
2004-04-24
68

Re: JSON Decode error: Syntax error

> je vois ça, il manque des codes javascript, c'est pour ça qu'il y a un warning en bas de page.


Dois-je rajouter ces lignes quelque part ? j'imagine sans les /* et */ ??

Voici une photo de ce que je vois dans le fichier concerné autour de la ligne 1896 (objet du warning)
[url]https://ibb.co/qL9Hkp7q(/url]

et je ne vois pas où rajouter les lignes que tu cites ?

Bref, dois-je faire quelque chose avec les 3 lignes que tu indiques ?


> Ma question est y a-t-il eu une modification avec des modèles template extension ou une modification de fichier ou dans LFE ?

Non je n'ai rien fait de tel: je me suis contenté de faire l'upgrade selon la procédure manuelle.

>quels sont les plugins et thèmes installés et version ? (peut-être plusieurs versions doivent être faites)

Voici les thèmes installés:
https://ibb.co/1GLYHwTw

Et voici leurs versions (les mises à jour ne fonctonnent pas):
https://ibb.co/twhHpmq5


Et voici les plugins installés:
https://ibb.co/0VryLYLB

Ces renseignements répondent-ils à ta question ?

Hors ligne

#11 2025-07-16 22:49:18

Nounours18200
Membre
2004-04-24
68

Re: JSON Decode error: Syntax error

En complément voici cet écran où toutes les versions des Thèmes et Plugins sont regrouées, je pense que ce sera plus pratique pour toi:

https://ibb.co/PZRZnnWP

Hors ligne

#12 2025-07-22 22:08:05

Nounours18200
Membre
2004-04-24
68

Re: JSON Decode error: Syntax error

Bien, comme personne ne semble pouvoir m'aider, j'ai continué mes investigations, et finalement j'ai effacé l'archive de la 15.5.0 pour la remplacer par une version plus ancienne : la 15.1.0.

Et là l'install a fonctionné du 1er coup !

Ensuite j'ai upgradé depuis Piwigo lui-même vers la 15.5.0 : ça a marché du 1er coup.

Donc j'ai perdu des jours pour une histoire d'archive pourrie...

Hors ligne

#13 2025-07-25 07:46:51

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
17144

Re: JSON Decode error: Syntax error

Bonjour

tu es sur quelle os ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github linkedin newsletter Piwigo.org © 2002-2025 · Contact