iGalerie

Vous n'êtes pas identifié(e).

Annonce

Un message d'erreur qui s'affiche ? Un mot de passe oublié ? L'ajout de fichier qui ne marche pas ?
Pensez d'abord à lire la FAQ, vous y trouverez probablement une solution à votre problème.

#1 03-01-2023 19:27:56

Denis GIRAULT
Membre
Inscription : 17-04-2019
Messages : 134

[RESOLU] Erreur PHP systématique

Après passage de la 3.0.17 à la 3.0.18 j'ai une erreur systèmatique à la création d'un nouvel album ou catégorie. L'album ou la catégorie est quand même créée.

#1
Date : 2023-01-02 20:22:42.201596
iGalerie : 3.0.18
PHP : 7.4.33
Type : PHP_EXCEPTION
Fichier : includes/core/Category.class.php
Ligne : 228
Page : category/450
Message : Return value of Category::create() must be of the type int, string returned

PS: David, je vous souhaite une Bonne année 2023. Amitiés.

Dernière modification par Denis GIRAULT (27-01-2023 09:05:11)

Hors ligne

#2 03-01-2023 21:28:51

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 4 323
Site Web

Re : [RESOLU] Erreur PHP systématique

Salut,

Ce problème semble se produire uniquement avec des versions de PHP inférieures à la 8.1. Pour le corriger, il suffit de remplacer la ligne 228 du fichier includes/core/Category.class.php :

return $cat_id;

par celle-ci :

return (int) $cat_id;

Merci d'avoir rapporté ce bug qui sera corrigé dans la prochaine version.
Et bonne année aussi smile

Hors ligne

#3 27-01-2023 09:04:03

Denis GIRAULT
Membre
Inscription : 17-04-2019
Messages : 134

Re : [RESOLU] Erreur PHP systématique

Problème résolu avec la dernière version eGalerie 3.0.19 Merci David

Hors ligne

Pied de page des forums