•  » Installation
  •  » Retour des warnings Trying to access array offset on null

#1 2025-07-25 12:08:38

hubtou
Membre
2025-07-25
2

Retour des warnings Trying to access array offset on null

Bonjour,

Depuis quelques mois, j'ai à nouveau des messages de "Warning: Trying to access array offset on null".
J'avais déjà eu ça par le passé et les méthodes pour masquer les warnings/notices décrites sur le forum suffisaient à le régler, mais pas cette fois.
Ca ne se produit qu'après connexion, et sur certains albums (mais pas tous) je n'ai aucun affichage d'images, juste ces warnings à la place. C'est donc un vrai problème, pas juste une nuisance.

Voici ma config:

    Piwigo 15.5.0
    Système d'exploitation: FreeBSD
    PHP: 8.3.23
    MySQL: 8.0.42
    Bibliothèque graphique: ImageMagick ImageMagick 7.1.1-45
    (le site Web est en ligne, mais je ne partage aucun album publiquement)

Et les messages affichés après la connexion :

Code:

Warning
: Trying to access array offset on null in
/home/photos/public_html/include/derivative_params.inc.php
on line
92


Warning
: Trying to access array offset on null in
/home/photos/public_html/include/derivative_params.inc.php
on line
93


Warning
: Trying to access array offset on null in
/home/photos/public_html/include/derivative_params.inc.php
on line
318


Warning
: Trying to access array offset on null in
/home/photos/public_html/include/derivative_params.inc.php
on line
318


Warning
: Trying to access array offset on null in
/home/photos/public_html/themes/modus/themeconf.inc.php
on line
329


Warning
: Trying to access array offset on null in
/home/photos/public_html/themes/modus/themeconf.inc.php
on line
330

Ainsi que ceux affichés en lieu et place des images dans la vue Album (répétés N fois) :

Code:

Warning: Trying to access array offset on null in /home/photos/public_html/include/derivative_params.inc.php on line 92

Warning: Trying to access array offset on null in /home/photos/public_html/include/derivative_params.inc.php on line 93

Warning: Trying to access array offset on null in /home/photos/public_html/include/derivative_params.inc.php on line 318

Warning: Trying to access array offset on null in /home/photos/public_html/include/derivative_params.inc.php on line 318

Warning: Trying to access array offset on null in /home/photos/public_html/themes/modus/themeconf.inc.php on line 230

J'ai inclus ceci dans mon fichier local/config/config.inc.php, mais sans résultat probant :

Code:

$conf['show_php_errors'] = E_ERROR | E_RECOVERABLE_ERROR | E_CORE_ERROR | E_COMPILE_ERROR | E_USER_ERROR;
$conf['error_reporting'] = E_ERROR | E_RECOVERABLE_ERROR | E_CORE_ERROR | E_COMPILE_ERROR | E_USER_ERROR;
$conf['show_php_errors_on_frontend'] = false;
$conf['display_errors'] = Off;

Avec les outils d'admin, j'ai effectué toutes les actions sur la galerie et actions de purge disponibles, pensant que je pouvais avoir affaire à des éléments pré-générés et mis en cache, mais là non plus aucun résultat probant.

Des idées ? Merci par avance pour toute aide.

Bien cordialement,

Hors ligne

#2 2025-07-27 07:37:45

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

Re: Retour des warnings Trying to access array offset on null

Bonjour

un problème avec un photo mal chargé qui a un poid de 0 octet


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

#3 2025-07-30 20:25:28

hubtou
Membre
2025-07-25
2

Re: Retour des warnings Trying to access array offset on null

Bonjour,

Merci pour la suggestion.
J'ai vérifié l'ensemble des images chargées mais aucune n'a une taille nulle.
Avez-vous d'autres pistes ?

Bien cordialement,

PS: Par ailleurs, c'est étonnant d'avoir des messages de warning vu ce que j'ai mis dans ma config pour les supprimer ?

Hors ligne

#4 2025-09-27 16:17:50

Azalea
Membre
Monaco
2024-08-28
10

Re: Retour des warnings Trying to access array offset on null

Bonjour,
J'ai eu le même souci après une mise à jour PHP 8.3. Dans mon cas, c'était lié aux dérivés d'images mal générés.
Essayez d'ajouter ceci dans votre local/config/config.inc.php :
phperror_reporting(E_ALL & ~E_WARNING & ~E_NOTICE);
ini_set('display_errors', 0);
Et ensuite dans Administration > Outils > Maintenance, faites "Supprimer les tailles multiples" puis régénérez les miniatures.
Ça a résolu le problème chez moi.

Hors ligne

  •  » Installation
  •  » Retour des warnings Trying to access array offset on null

Pied de page des forums

Propulsé par FluxBB

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