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 18-04-2024 10:06:30

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

[RESOLU] Erreur PHP au téléchargement d'un album complet

Bonjour, en voulant télécharger un album complet de ma galerie j'obtiens systématiquement une erreur PHP :

#1
Date : 2024-04-18 09:59:38.180889
iGalerie : 3.0.23
PHP : 8.2.18
Type : PHP_EXCEPTION
Fichier : download.php
Ligne : 31
Page : 
Message : Call to undefined method App::fileKeyVerify()

A noter cet album contient des photos et des vidéos. Le téléchargement à l'unité ne pose pas de problème.
Merci David pour ta réponse.

Dernière modification par Denis GIRAULT (19-04-2024 08:57:25)

Hors ligne

#2 18-04-2024 18:42:50

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

Re : [RESOLU] Erreur PHP au téléchargement d'un album complet

Salut,

Pour corriger ce bug, il faut remplacer la ligne 31 du fichier "download.php" :

if (!App::fileKeyVerify([$_GET['cat']], $_GET['key']))

par celle-ci :

if (!Security::fileKeyVerify([$_GET['cat']], $_GET['key']))

Merci pour le signalement, et comme d'habitude cette modification sera incluse dans la prochaine version.

Hors ligne

#3 18-04-2024 20:47:22

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

Re : [RESOLU] Erreur PHP au téléchargement d'un album complet

J'ai appliqué la correction et je n'ai plus d'erreur PHP mais le téléchargement de mon album n'aboutit pas : au bout d'un petit moment j'obtiens :
Error 500 - Internal server error
Un problème inattendu est survenu.
Veuillez réessayer ultérieurement.
J'ai peur que cela soit dû à la taille de mon album qui comporte 80 photos d'environ 6 Mo chacune et 11 vidéos pour 10 minutes de fichiers mp4 (environ 1 Go au total). Vais-je être obligé de scinder mon album pour que cela marche ? Ou y-a-t-il une autre solution ? Merci pour ta réponse.

Hors ligne

#4 18-04-2024 22:11:41

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

Re : [RESOLU] Erreur PHP au téléchargement d'un album complet

Oui le problème doit venir du poids trop élevé de l'album. Il faudrait faire un test sur un album plus léger.

Hors ligne

#5 19-04-2024 08:56:20

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

Re : [RESOLU] Erreur PHP au téléchargement d'un album complet

Bonjour David, effectivement ça passe pour un album plus léger 61 photos 3 vidéos (pour un total de 430 Mo). A moi de reconsidérer des tailles d'album limite 500 Mo pour pouvoir offrir le téléchargement global. Sinon à part le téléchargement à l'unité, pourrait-on envisager un téléchargement partiel (sélectif) d'un album ? Oui je sais j'en demande toujours plus ??En tout cas merci pour tes réponses et ton travail toujours aussi exceptionnel. Je passe ce Post en Résolu. Cordialement.

Hors ligne

#6 19-04-2024 09:28:56

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

Re : [RESOLU] Erreur PHP au téléchargement d'un album complet

Denis GIRAULT a écrit :

pourrait-on envisager un téléchargement partiel (sélectif) d'un album ?

Cette fonctionnalité existe déjà avec le "Mode sélection" (à activer dans la section "Fonctionnalités"). Et il existe aussi une permission de groupe pour cette fonctionnalité.

Hors ligne

#7 20-04-2024 09:13:23

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

Re : [RESOLU] Erreur PHP au téléchargement d'un album complet

Décidemment cette application est tellement riche qu'après plusieurs années j'en découvre encore toutes les possibilités. Mode Sélection au top (il est non activé PAR DEFAUT !) Merci David.

Hors ligne

Pied de page des forums