Mammouth du PHP |
1609 Messages
22 janv. 2025, 18:03
Chaque version de php a ses propres fichiers php.ini, un pour apache et un pour le cli (la commande php dans le terminal). Du moins c'est comme ça sur ubuntu et j'imagine que ça ne doit pas être bien différent sur mint. Si les valeurs affichées via phpinfo ne correspondent pas à ce que tu as mis dans le fichier, c'est soit que tu n'as pas édité le bon fichier (pas la bonne version de php ou pas le fichier concernant apache), soit que tu n'as pas redémarré le serveur apache.
phpinfo t'indique dans les premières lignes quel est le fichier php.ini chargé (Loaded Configuration File), c'est ce fichier qui doit être modifié.
PS : après si effectivement phpinfo précise bien 8.3, que tu as bien modifié /etc/php/8.3/apache2/php.ini comme tu le précises, qu'il n'y a pas de ; au début de la ligne de configuration (ce qui commente la ligne), que c'est bien le fichier indiqué par phpinfo à Loaded Configuration File et que tu as bien redémarré apache, il y a comme un problème... peut être que ces deux variables seraient écrasées/surchargées par un autre fichier de configuration qui serait chargé après le php.ini ? mais cela paraît tout de même bizarre.
Peut être que tu peux essayer de regarder dans le error.log d'apache s'il n'y a pas quelque chose d'anormal ?
Peut être ces variables pourraient être surchargées via .htaccess s'il y en a un et si la configuration apache le permet ? je ne sais pas si cela se reflèterait dans le phpinfo.
Développeur web depuis + de 20 ans