Autant je peux dire quelle est la version "minimale" de PHP requise selon la version de Piwigo :
$conf['required_php_versions_for'] = array( '12' => '7.0', '2.10' => '5.3', '2.7' => '5.2', '1.4' => '5.0', '1.0' => '4.0', );
... autant il est difficile voire impossible de dire la version "maximale". Comment aurions-nous pu savoir en 2005 que la version 1.4 ne serait pas compatible avec PHP 8.2 ?
A l'heure actuelle, avec la version 13.4.0 de Piwigo, la version minimale de PHP est la 7.0 et la maximale "testée" est la 8.1.
OK, merci !
Bonjour,
c'est marqué entre presque chaque release la compatibilité php.
https://fr.piwigo.org/historique-versions -----> voir en détails
par exemple piwigo version 1 ---> php 4
piwigo version 2 ----> php 4 voire 5
etc...
A très vite
Bonjour,
J'ai testé pour voir ce qu'il se passerait si mon serveur passait en php 8.2, et ça a généré un peu de soucis avec piwigo, soucis certes mineurs, rien n'est cassé, c'est juste une pluie d'avertissements pour future obsolescence
Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiled is deprecated in (...)include/smarty/libs/sysplugins/smarty_internal_template.php on line 719
Concernant nombre de lignes piwigo.
Googler m'a montré qu'on peut demander à piwigo de ne pas afficher ce genre de messages ( $conf['show_php_errors'] = E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_WARNING; en local config - https://piwigo.org/forum/viewtopic.php?id=31875 ).
Mais ça m'a fait me demander autre chose, parce que ça, je n'ai pas trouvé en googlant.
S'il vous plaît, quelqu'un sait-il où, sur le site de piwigo, serait-il fait mention de quelles versions de PHP sont officiellement compatibles, et avec quelles versions de piwigo ? Merci beaucoup !