[spip ↪ 4.1] 4 commits

spip/spip | 4 commits

Par Matthieu Marcillaud, le 11 février 2022 à 10h24min :

Deprecated-- en PHP 8.1 si un idiome de langue n’est pas trouvé

(cherry picked from commit e1d1bb50037422f188929b2b42cce6aa989ef7d4)

Modifié
ecrire/inc/filtres.php

Détails : Deprecated-- en PHP 8.1 si un idiome de langue n’est pas trouvé · d479c27737 - spip - SPIP on GIT

==============================
Par Matthieu Marcillaud, le 11 février 2022 à 16h35min :

Ticket #5032 : ini_set peut être désactivé sur les hébergements web.

Or avec PHP 8, utiliser @ini_set est insuffisant car maintenant, une
fonction désactivée génère une Fatal Error (et plus un Warning) si on tente de l’utiliser
et @ n’attraple plus les erreurs fatales.

(cherry picked from commit 58999d25907c7d1020e9f46d5221867564de5cde)

Modifié
ecrire/base/upgrade.php
ecrire/inc/texte_mini.php
ecrire/inc/utils.php

Détails : Ticket #5032 : ini_set peut être désactivé sur les hébergements web. · e042b94f2f - spip - SPIP on GIT

==============================
Par Matthieu Marcillaud, le 11 février 2022 à 16h39min :

Inutile de tester un memory_limit de 16Mo lorsque le défaut est 128Mo de nos jours…
(a priori au moins depuis PHP 5.4)

(cherry picked from commit 8f7041296fbb8e788d1c38ff31bfc9b12de6d51e)

Modifié
ecrire/inc/utils.php

Détails : Inutile de tester un memory_limit de 16Mo lorsque le défaut est 128Mo de nos jours… · cb6d96cb2c - spip - SPIP on GIT

==============================
Par Matthieu Marcillaud, le 12 février 2022 à 10h20min :

Depuis PHP 5.3.7, la backtrace limite est à 1_000_000 donc bien supérieure
déjà à ce qui était vérifié ici. On l’enlève donc.

(cherry picked from commit c8696640d68f7020535d63378ccb6c0e4e15437a)

Modifié
ecrire/inc/texte_mini.php

Détails : Depuis PHP 5.3.7, la backtrace limite est à 1_000_000 donc bien supérieure · e3ddf4fe97 - spip - SPIP on GIT