Chmod désactivé chez certains hébergeurs : Fatale en PHP 8.2
@Pourrito disait :
Bonjour, J'ai un "petit" souci avec spip 4.2.0-dev et php 8.2 Fatal error: Uncaught Error: Call to undefined function chmod() in ~/ecrire/inc/flock.php:284
PHP Version 8.2.2
Je suppose que l’hébergeur a désactivé certaines fonctions dont chmod
, ce qui fait cette fatale car en PHP 8.2+ une fonction désactivée n’existe tout simplement plus pour PHP.
Il faudrait du coup se creer un spip_chmod()
pour SPIP 4.2 ou tout préfixer d’un test d’existence de la fonction.