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

Nounours18200
Membre
2004-04-24
72

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
1475

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


phase de tests plugins

Hors ligne

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

Nounours18200
Membre
2004-04-24
72

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
1475

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


phase de tests plugins

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
1475

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


phase de tests plugins

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
1475

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


phase de tests plugins

Hors ligne

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

Nounours18200
Membre
2004-04-24
72

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
72

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
72

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
17260

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".

Hors ligne

Pied de page des forums

Propulsé par FluxBB