Un peu de nouvelles avant la finale ...
Test de la version 2.2.17 révision 12907 Iqaluit
Mode développeur error_reporting = 32767 - display_errors = 1 ((php.ini avec Development Value: E_ALL + display_errors = On)
Linux debian 5.10.0-23-amd64 FPM/FastCGI Apache/2.4.56 (Debian11)
* PHP 8.1.18
- affichage sur site Web Default Templates Explained / Higher End / NCleanBlue ERROR !!!
message du journal Syntax error in template "tpl_body:tpl_body:9" on line 44 "{capture assign='cms_version'}{cms_version|lower}{/capture}{"/-([a-z]).*/"|preg_replace:"":$cms_version}" modifier 'preg_replace' not allowed
- Admin page Onglet Navigation *Parent" BUG pas d'affichage
ERROR at line 44 of file .... /lib/smarty/sysplugins/smarty_internal_templatecompilerbase.php: Si Php 7.4.33 ou PHP 8.0.28
en PHP 8.1.18 Fatal error: Type of SmartyCompilerException::$line must be int (as in class Exception) in /lib/smarty/sysplugins/smartycompilerexception.php on line 8
- Impossible d' Effacer le Journal de l'administration avec le bouton Effacer
- Balises utilisateur impossible d'utliser exécuter
- Paramètres globaux = page blanche avec Fatal error: Type of SmartyCompilerException::$line must be int (as in class Exception)
->
en en plus sur certaines pages ....
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /lib/classes/class.FileTypeHelper.php on line 91
Deprecated: Return type of microtiny_profile::OffsetExists($key -> Accueil
Deprecated: strtotime(): Passing null to parameter #1 ($datetime) ->Articles
Deprecated: Function strftime() ->Articles
Deprecated: trim(): Passing null Éditeur WYSIWYG MicroTiny ->inserer fichiers
Deprecated: Return type of CmsModuleInfo::OffsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in/lib/classes/internal/class.CmsModuleInfo.php on line 48 -> Gestionnaire de modules
* PHP 8.0.28 La fin de vie sera le 26/11/2023, Y-a-du-mieux, il n'y a que, mais c'est pas la version PHP à utiliser maintenant !
- affichage sur site Web Default Templates Explained / Higher End / NCleanBlue ERROR !!!
- Admin page Onglet Navigation *Parent" BUG pas d'affichage
- Paramètres globaux = page blanche avec Fatal error: Uncaught --> Smarty Compiler: Syntax error in template
* en PHP 7.4.33 fin de vie depuis le 28 Nov 2022
https://www.php.net/eol.php
- affichage sur site Web Default Templates Explained / Higher End / NCleanBlue ERROR !!!
- Admin page Onglet Navigation *Parent" BUG pas d'affichage
- Paramètres globaux = page blanche avec Fatal error: Uncaught --> Smarty Compiler: Syntax error in template
* PHP 8.2.6 Pour ce test en je n'en parle pas !
Bilan : je ne dirais pas ce que je pense
Alors bien sur avec PHP en mode production error_reporting = 22527 - display_errors = 0 (php.ini avec Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT + display_errors = Off) Il n'y a plus les erreurs de codage ou Deprecated visibles !