php无法加载pcre.so的解决办法
浏览:3707次 出处信息
首先使用在ports中将apache和php5,及php5-extension都deinstall了。不过有些地方还是卸载的不干净。
甚至有很多关联软件都卸载不了。只能使用pkg_delete -f来删除了。
删除过程就不多讲了。现在删掉了以后,重新安装apache和php5和php5-extension都挺顺利的,可是调用phpinfo时,却总是缺少了pcre这么模块。
查看了extension.ini确实有加载pcre.so,重启apache还是没看到pcre这个模块。
重装该模块,确定了配置文件中都有加载指令了,重启apache还是没有加载pcre模块。
比较诡异了,去把pcre.so删掉,再重装,重启后还是没看到加载pcre模块。
感觉快无计可施了。静下心来想想,也许是老的安装包保留下来了,才会这样的。
所以执行了make reinstall FORCE_PKG_REGISTER="yes" clean
加上了clean指令,以前没加的。这次安装还是不行,但是把老安装包给清掉了。
再次执行make reinstall FORCE_PKG_REGISTER="yes" clean
这次就安装成功了。说明问题是之前安装的模块是老的安装包,freebsd检查有老的安装包以后就不重新下载了,直接安装,所以总是有问题。这次把老安装包清除之后,再安装,从网上下载了新的安装包,一次就成功了。
本文由ArthurXF倾情奉献,希望对大家有所帮助!
建议继续学习:
- 在Apache2.2.XX下安装Mod-myvhost模块 (阅读:12757)
- Nginx模块开发入门 (阅读:10874)
- nginx模块开发 (阅读:5448)
- CommonJS 的模块系统,AMD 和 Wrappings, 以及 RequireJS (阅读:5014)
- 搭好了apache模块的开发环境 (阅读:4263)
- FarmVille(美版开心农场)谈架构:所有模块都是一个可降级的服务 (阅读:4202)
- PHP 模块编写需要注意的一个问题---- php模块及函数名都定义成小写吧 (阅读:4141)
- 使用 Perl 来开发 Nginx 的模块 (阅读:3892)
- 一个IE6下重复加载的BUG (阅读:3748)
- 用C++面向对象的方式动态加载so (阅读:3710)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:cURL基础教程
后一篇:phpQuery:像jQuery一样处理DOM >>
文章信息
- 作者:ArthurXF <arthurxf@gmail.com> 来源: BIWEB开源PHP WMS系统创始人ArthurXF肖飞的blog
- 标签: 加载 模块
- 发布时间:2010-04-12 16:08:13
建议继续学习
近3天十大热文
-
[1192] WordPress插件开发 -- 在插件使用 -
[81] 解决 nginx 反向代理网页首尾出现神秘字 -
[43] web开发设计人员不可不用的在线web工具和 -
[36] Java开发岗位面试题归类汇总 -
[30] Rax 系列教程(长列表) -
[29] 手机产品设计方向 -
[29] 一句话crontab实现防ssh暴力破解 -
[27] 如何建立合适的索引? -
[27] 程序员疫苗:代码注入 -
[25] 我对学习oracle与成长的理解
