Bonjour/Bonsoir,
Bonjour,
Ayant eu des problèmes de sécurité, j'ai passé mon hébergement (multi-domaines) en PHP 8.2
Mes autres sites (de ce même hébergement) fonctionnent avec PHP 8.2, mais pas mon Piwigo qui m'indique des fonctions "deprecated" (ce qui m'empêche de passer globalement l'hébergement en 8.2).
La copie écran du message d'erreur se trouve ici:
https://mega.nz/file/824iWbYB#sTXEiJbQj … nmF5yE-ifM
Est-ce que la version 14.x Beta est compatible avec PHP 8.2 ?
Merci
Version de Piwigo: 13.6
Version de PHP: 8.2
Version de MySQL: 5.6 (je crois)
URL Piwigo: http://elodie-photo.fr
Dernière modification par Nounours18200 (2023-08-17 18:21:34)
Hors ligne
Bonjour
je dirais de passer piwigo 13.8 puis de cacher les erreurs.
à savoir, rajouter la ligne suivante dans LocalFiles Editor permet d'ignorer le message d'erreur (je sais, ce n'est pas terrible) :
$conf['show_php_errors'] = E_ALL & ~E_DEPRECATED;
A très vite
Hors ligne
OK je vais déjà passer en 13.8 et faire ce que tu dis sur le fichier de conf.
Mais sais-tu si la 14.x Beta est compatible avec la 8.2 ??
parce que vu que mon site est un "petit site", je prendrais probablement pas beaucoup de risque à passer sur la 14.x Beta si elle est compatible avec PHP 8.2....
Hors ligne
@Nounours18200
piwigo 14beta est normalement compatible les extensions et thèmes sans doute pas ...
Hors ligne
La 13.8 a été installée avec succès, mais impossible de rajouter la ligne que vous indiquez en utilisant LocalFiles Editor, voici le message d'erreur lorsqu'on essaie:
Parse error: syntax error, unexpected variable "$conf" in /home/elodiephyk/www/piwigo/piwigo/plugins/LocalFilesEditor/include/functions.inc.php(45) : eval()'d code on line 5
Une solution ?
Merci
Hors ligne
Bonjour,
le ; à la fin de la ligne ?
Hors ligne