Solution au problème selon lequel php.ini n'a pas d'extension : vérifiez d'abord la configuration de php dans centOS puis ajoutez l'extension directement à php.ini.
L'environnement d'exploitation de cet article : système centOS6.8, version php7.2, ordinateur DELL G3
Pourquoi php .ini n'a pas d'extension à gérer ?
Aujourd'hui, j'ai jeté un œil à la configuration php dans centOS
vim /etc/php.ini
et j'ai découvert qu'il n'y avait pas de configuration extension=
Même s'il y en a, c'est le cas. a commenté
Exécutez php -i et constatez que
Loaded Configuration File => /etc/php.ini Scan this dir for additional .ini files => /etc/php.d Additional .ini files parsed => /etc/php.d/bz2.ini, /etc/php.d/calendar.ini, /etc/php.d/ctype.ini, /etc/php.d/curl.ini, /etc/php.d/dom.ini, /etc/php.d/exif.ini, /etc/php.d/fileinfo.ini, /etc/php.d/ftp.ini, /etc/php.d/gd.ini, /etc/php.d/gettext.ini, /etc/php.d/gmp.ini, /etc/php.d/iconv.ini, /etc/php.d/json.ini, /etc/php.d/mbstring.ini, /etc/php.d/mysqli.ini, /etc/php.d/pdo.ini, /etc/php.d/pdo_mysql.ini, /etc/php.d/pdo_sqlite.ini, /etc/php.d/phar.ini, /etc/php.d/shmop.ini, /etc/php.d/simplexml.ini, /etc/php.d/sockets.ini, /etc/php.d/sqlite3.ini, /etc/php.d/tokenizer.ini, /etc/php.d/xml.ini, /etc/php.d/xml_wddx.ini, /etc/php.d/xmlreader.ini, /etc/php.d/xmlwriter.ini, /etc/php.d/xsl.ini, /etc/php.d/zip.ini
est initialement chargé à partir de /etc/php.d Lors de la compilation de php, ajoutez le paramètre --with-config-file-scan-. dir=/etc/php.d , car il n'est pas compilé à partir du code source téléchargé mais directement installé php7.2, ce paramètre doit donc être porté par défaut.
Donc, php recherchera activement tous les fichiers de configuration ini dans scan-dir à l'exception de php.ini.
Les bibliothèques prises en charge lors de la compilation sont généralement activées car elles peuvent être trouvées dans /etc/php.d. Sans ce paramètre, rechercher dans ce répertoire des fichiers .ini supplémentaires ne sera pas vide. seront automatiquement chargés et vous devez les ajouter vous-même au php.ini.
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!