•  » Outils
  •  » Plugin Exiftool GPS

#1 2023-07-23 11:27:22

edvo
Membre
2023-07-23
1

Plugin Exiftool GPS

Bonjour,

Pour ceux qui sont intéressés par le plugin exiftool GPS, sur une version récente de Piwigo, on a un message d'erreur :

Warning: Invalid argument supplied for foreach() in /volume1/Web/piwigo/plugins/exiftool_gps/main.inc.php on line 23

En modifiant les lignes 23 et 24 de la façon suivante (modifs en gras) :

  foreach ((array) $metadata as $key => $section) {
    foreach ((array) $section as $name => $val) {

Le plugin ne donne plus de messages d'erreur.

Bonne journée à tous,


Version de Piwigo: 13.8
Version de plugin : 0.7a
URL Piwigo: http://www.webdot.fr/piwigo

Hors ligne

#2 2023-07-23 12:27:09

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

Re: Plugin Exiftool GPS


phase de tests plugins

Hors ligne

#3 2025-11-28 12:42:06

bobcat51
Membre
2025-01-22
1

Re: Plugin Exiftool GPS

Bonjour
Piwigo 16.0.0 Dernière version ?
Installé le 11 janvier 2025, il y a 10 mois 2 semaines 2 jours
Système d'exploitation: Linux (container)
PHP: 8.1.33 (Montrer les informations) [2025-11-28 12:37:40]
MySQL: 11.4.9-MariaDB [2025-11-28 12:37:40]
Bibliothèque graphique: External ImageMagick 6.9.13-25
Taille du cache 4402.91 Mo   calculé il y a 2 mois Rafraîchir
J'avais toujours l'erreur signalée en ligne 23 bien corrigée par la solution proposée
Erreur en ligne 21
piwigo erreur plugin exiftool gps  Deprecated: json_decode(): Passing null to parameter #1 ($json) of type string is deprecated in /home/yipa1427/public_html/piwigo/plugins/exiftool_gps/main.inc.php on line 21

Soumis à Mistral AI:
correctif appliqué et fonctionnel
## Correctif suggéré Mistral 28/11/2025
$json_string = $output; // Remplacez par la variable utilisée dans votre code
if ($json_string === null) {
    $json_string = '{}'; // ou une valeur par défaut appropriée
}
$metadata  = json_decode($json_string);

J'espère que cela pourra aider
Bonne journée à tous

Hors ligne

  •  » Outils
  •  » Plugin Exiftool GPS

Pied de page des forums

Propulsé par FluxBB

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