问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PHP:zend_extension该如何添加呢

发布网友 发布时间:2022-04-06 05:14

我来回答

2个回答

懂视网 时间:2022-04-06 09:36

php中没有extension是因为在编译时,支持的库被设置为“enable”,其解决办法就是添加参数为“--with-config-file-scan-dir=/etc/php.d”即可。

推荐:《PHP视频教程》

php php.ini中没有extension

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

vim /etc/php.ini

发现并没有extension=

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

执行php -i发现

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

原来是从/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中添加

热心网友 时间:2022-04-06 06:44

任意位置即可,然后使用phpinfo输出查看是否启用成功。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
lv的包为什么会变硬? LV包包的材质和工艺有何独特之处? 中国蓝姓有多少人? 女生文雅名字 女生文雅名字 一个字 手饰怎么造句 一串什么一年级 手链造句 我载着无奈的生活说说,我不能放弃 银行卡四要素是什么?是如何验证的? 银行卡验证的四要素是什么? 在php.ini中设置了extension=php_gettext.dll,为什么在php的扩展文件夹中没有呢? 怎样在php环境根目录下找到php.ini文件,搜索soap,定位到;extension=php_openssl.dll ? 我怎么找不到? php与mysql配置时候再php.ini里找不到没有extension=php_mysqli.dll这一句 疑问,这个php版本为什么没有扩展的 php.ini中没有extension_dir = "ext" php 数组 合并重复项 php合并两个二维数组,如果有两组相同值,只取一个,如何实现? PHP数组怎么把重复的加起来 php 合并多维数组中相同的值 php中如何合并数组 php数组值合并 php 数组相同的元素组合并在一起 php如何多个数组合并键名为数字不覆盖如下 PHP数组如何实现同名(标题)资源合并? PHP如何合并数组当中有相同数值的数组 PHP如何把两个数组结果合并在一起 php数组合并两个数组(一个数组做键名,另一个做值) **key名字可以重复 PHP合并数组的几种方法 php如何实现数组合并但键值相同的数组不互相覆盖 调用PHP MYSQL的函数,出现的提示怎么禁用呢 php怎么连接SQL server2000,PHP5.3.6的php.ini文件夹里面找不到 ;extension=php_mssql.dll这一行了啊, PHP5.4.3里的php.ini文件中没有;extension=php_mcrypt.dll这一项怎么办?? PHP配置中的Windows Extensions 问题 没有下方的那三条怎么弄 怎么设置php.ini 中;extension=php php5.2.8安装目录下没有生成ext目录,安装时我选择全部安装 Phpmyadmin配置缺少mcrypt扩展,请检查PHP配置。已经试过很多方法都没解决 php缓存问题 PHP缓存问题,非浏览器原因,非项目原因,但是缓存很严重,悬赏值不是问题,求解答。 PHP将文件输出到缓冲区是神马意思?? php 引号转义的问题, 反斜杠的问题 怎样替换字符串中的反斜杠为转义后的字符 php 数组中有反斜杠,解析为json格式就变成\/这样怎么解决啊 如何过滤掉json字符串里面的反斜杠 如何阻止网站被恶意反向代理访问 如何禁止网站被反向代理 如何禁止网站被恶意镜像(反向代理)访问 求一段禁止代理IP访问网页的PHP代码! PHP如何禁止直接访问后台页面 如何通过PHP或是JS 禁止不明浏览器的访问?请看图! php用什么代码可以阻止从浏览器直接访问