[spip] 3 commits

spip/spip | 3 commits

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.

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. · 58999d2590 - 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)

Modifié
ecrire/inc/utils.php

Détails : Inutile de tester un memory_limit de 16Mo lorsque le défaut est 128Mo de nos jours… · 8f7041296f - 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.

Modifié
ecrire/inc/texte_mini.php

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