PHP的扩展模块怎么添加? 5

1.添加扩展:Windows环境下,在\PHP\ext文件夹下添加了php_apc.dll文件,然后修改php.ini加载该扩展。2.使用此扩展定义的函数:在test.p... 1.添加扩展:Windows环境下,在\PHP\ext文件夹下添加了php_apc.dll文件,然后修改php.ini加载该扩展。
2.使用此扩展定义的函数:
在test.php中写入——
<?php
$bar = 'BAR';
apc_add('foo', $bar);
var_dump(apc_fetch('foo'));
?>
但是仍然报错——
Fatal error: Call to undefined function apc_add() in C:\AppServ\www\test.php on line 3
用同样方法添加 php_xdebug.dll 却没有报错!
不知道以上方法是否正确,为什么不能正常实用扩展库函数呢?盼高手复,谢谢~~
展开
 我来答
百度网友5581d791c
推荐于2018-05-15 · TA获得超过103个赞
知道答主
回答量:68
采纳率:100%
帮助的人:31万
展开全部
php安装好后,可能在初次安装时,会有些模块会有遗漏,但是我们又不想重新编译php,因为耗时是比较长的。我们可不可以在不重新编译安装php的情况下,来为php单独添加某一个模块呢?查找资料,发现还是有方法的,重点就是phpize了,于是写了这篇文章.

下面我们就以单独为php加载mysqli模块为例,演示如何动态为php添加模块。

1、找到php原码安装文件
2、cd /home/php/ext/myslqi
3、运行 /usr/local/php/bin/phpize
4、/configure –with-php-config=/usr/local/php/bin/php-config
5、make && make install
6、安装完成之后会在系统/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/这个目录下面生成mysqli.so的库文件
7、编辑php.ini文件,指定php到哪人目录读取模块
vi /usr/local/php/etc/php.ini
extension_dir=”/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613″
extension=mysqli.so
8、重启php服务 /usr/local/php/sbin/php-fpm restart
7、/usr/local/php/bin/php -m|grep mysqli 查看mysqli.so是否存在

如果步骤正确,你的人口也不差的情况下,应该这样php的动态模块加载就完成了。
丶紫影月
2015-09-11 · 超过15用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:30.5万
展开全部
在PHP/etc 文件夹中加入扩展
在PHP 文件夹下的php.ini文件里 有很多dll文件的地方加入一行 你所添加的扩展的名字xxxx.dll

或者 是 在php.ini中直接打开对应的扩展 ,将目标行的 ; 给去掉
哦,对了,最后记得要重新启动PHP的服务器
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
壹&#x41FE;
2012-03-05 · 超过18用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:35.1万
展开全部
我看了应该是没有问题的哈,报错说是函数没有定义,不明白。。。
你试下重新启用服务器,不行的话再加一些
apc.enabled = 1
apc.shm_segments = 1
apc.shm_size = 64
apc.max_file_size = 10M
apc.stat=1
在php.ini中

再试试,不行的话也不清楚了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
EwanQiu
2012-03-05 · TA获得超过109个赞
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:189万
展开全部
给你找了个链接http://hi.baidu.com/kazaff/blog/item/6968b0189e9c72b84bedbc01.html
你看看 哪里错了 版本对不对
追问
版本没有问题,楼下的配置方法也试过了,不行!唉,要郁闷致死了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式