php.ini没有extension怎么办

php.ini没有extension的解决办法:首先查看下centOS中的php配置;然后直接往php.ini中添加extension即可。

php.ini没有extension怎么办

本文操作环境:centOS6.8系统、php7.2版,DELL G3电脑

php.ini没有extension怎么办?

今天看了一下centOS中的php配置

vim /etc/php.ini

登录后复制

发现并没有extension=

立即学习“PHP免费学习笔记(深入)”;

的配置,即使有也被;注释了

执行php -i发现

Loaded Configuration File => /etc/php.iniScan this dir for additional .ini files => /etc/php.dAdditional .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

登录后复制

原来是从/etc/php.d中加载的,编译php时加入参数–with-config-file-scan-dir=/etc/php.d,因为不是下载的源码编译,直接安装的php7.2,所以应该是默认携带了该参数。

所以php会主动查找php.ini以外的scan-dir中的所有ini配置文件。

编译时即支持的库一般也被设置为enable了,因为能从/etc/php.d中找到,没有这个参数的话,Scan this dir for additional .ini files是空的,也就不会自动加载各种库了,需要自己往php.ini中添加。

推荐学习:《PHP视频教程》

以上就是php.ini没有extension怎么办的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2511479.html

(0)
上一篇 2025年3月5日 14:34:08
下一篇 2025年2月18日 04:33:44

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论