< /p>
< /p>
[Question] : Ces extensions prendront toujours effet même si elles sont commentées. Quelle en est la raison ?
PS : Apache a été redémarré et l'ordinateur a été redémarré, mais il n'est pas valide. Il s'agit du PHP fourni avec Mac. La version est :
PHP 5.5.38 (cli) (construit : 21 août 2016). 21:48:49) < br>Copyright (c) 1997-2015 Le groupe PHP
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
Le fichier de configuration PHP.ini n'est pas au bon endroit, seul le suffixe d'extension sous Windows est .dll
Sur Linux et Mac, c'est .so
phpinfo(); jetez un oeil à loadphpini
Y a-t-il un suffixe dll sur mac ?
Le mauvais fichier doit être corrigé.
Ces extensions sont compilées en PHP
J'ai regardé de plus près et j'ai découvert que le php.ini fourni avec Mac avait effectivement une telle section
; Si vous souhaitez qu'une extension soit chargée automatiquement, utilisez la syntaxe suivante
:
;
; extension=modulename.extension
;
; ; ... ou sous UNIX :
;
; extension=msql.so
;
; ou avec un chemin :
;
; extension=/path/to/extension/msql.so
;
Maintenant uniquement Changez simplement le suffixe dll en .so et c'est fait
Cet élément est le fichier de configuration actuellement chargé