Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Katryne
2022-08-11 09:20:37

Bonjour,
Une piste peut-être ? Pour Meta, j'ai fait des tests en php8. Et j'ai des messages d'erreurs pour toutes les pages où toutes les métas ne sont pas renseignées (Meta description, meta keyword, Meta title sur les photos et les albums). Les messages d'erreur disparaissent là où tout est précisé.

RM25
2022-08-10 15:31:28

Bonjour à tous,

Merci pour vos réponses rapides. J'ai vérifié et le webmaster n'est pas le seul à voir ces messages ; un invité non connecté les voit aussi.

La solution de polowigo (masquer l'affichage des warnings à l'aide de LocalFile editor) fonctionne parfaitement : j'ai placé la commande suivante dans l'onglet "configuration locale" de LocalFiles editor et problème résolu :

$conf['show_php_errors'] = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING;

Mais ça ne fait que "cacher le problème" du plugin memories et meta (et peut-être d'autres) qui ne semblent pas compatible à 100% avec php >7.3.
Je ne comprends pas bien le langage php ; j'ai simplement commenté les lignes 34,35,36 du fichier main.inc.php de memories. En commentant toutes les lignes (ou seulement la ligne 36), c'est le gros bug puisque ma galerie ne s'affiche plus du tout : une page d'erreur précise que le problème est en ligne 38. En commentant les lignes 34 et 35, il ne reste plus que la ligne 36.

Pour le moment, je fonctionne avec la solution de polowigo, en attendant une mise à jour de memories.

Merci encore pour vos réponses.

polowigo
2022-08-10 15:07:58
ddtddt
2022-08-10 07:19:57

Bonjour

Je regarderais la semaine prochaine
Je pense que seul le webmaster voie ses erreurs

RM25
2022-08-10 00:37:16

Bonsoir,

Suite à la mise à jour de mon système debian, je suis passé de PHP 7.3 à 7.4 ; et depuis, j'ai le message d'erreur suivant sur les lignes 34, 35 et 36 du fichier main.inc.php du plugin memories :

Notice
: Trying to access array offset on value of type bool in
/var/www/piwigo/plugins/memories/blockhome/main.inc.php
on line
34

Le message s'affiche en en-tete de navigateur, sur la page d'accueil de ma galerie configurée avec PWG stuffs utilisant le plugin memories.

J'ai la même erreur avec le plugin meta sur les pages des photos.

Pourriez-vous m'indiquer comment modifier le fichier main.inc.php afin de rendre memories (et meta) compatible avec php7.4 et ne plus avoir ces messages "d'information" ?

Version de Piwigo: 12.3
Version de PHP: 7.4.30
Version de MySQL: 5.5.5-10.5.15-MariaDB-0+deb11u1

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact