Hello les spipeurs.
Comme d’habitude vous avez la solution, quelle cmmu chapeau bas les gens.
donc effectivement l’hébergeur bloque les fonctions suivantes qu’il faut activer a la mano.
exec, shell_exec, popen, proc_open, pcntl_exec
pour info, j’ai donc tester :
pour php 8.2 + SPIP 4.2.4 + écran de sécurité 1.5.3 & sqlite
j’ai bien les erreurs, si j’active « » exec « », je n’ai plus les erreurs
pour php 7.4 + SPIP 4.2.4 + écran de sécurité 1.5.3 & sqlite
je n’ai pas les erreurs
donc rien a voir avec Sqlite par contre lorsqu’on « » exec « » n’est pas activé et que l’on passe le site de sqlite a mysql , je confirme qu’on n’a plus l’erreur.
donc il y a une différence entre sqlite et mysql
sqlite vérifie si « » exec « » est activé
mysql ne vérifie pas « » exec « »
mais la ce n’est qu’une suposition.
merci a vous
par contre l’heberrgeur me dit :
Ces fonctions sont désactivées par défaut, car elles représentent un risque de sécurité important en cas de piratage d’un site Internet. Activez donc uniquement cette fonction si vos scripts et votre CMS l’exigent (ImageMagick, Typo3, CraftCMS, etc.).
vous en pensez quoi ?