微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用pkg在FreeBSD上修复我的PHP安装

我一直在搞乱pkg安装,安装/删除PHP5-5.4.29和PHP55-5.5.13.

但是当我从命令行运行PHP时,它会给我一个这样的错误

PHP Warning:  PHP Startup: Unable to load dynamic library 
'/usr/local/lib/PHP/20100525/memcache.so' - 
/usr/local/lib/PHP/20100525/memcache.so: Undefined symbol 
"PHP_session_create_id" in UnkNown on line 0

如果我尝试5.5.13版本,错误是这样的:

PHP警告:PHP启动:无法加载动态库’/usr/local/lib/PHP/20121212/posix.so’ – 无法在UnkNown中打开“/usr/local/lib/PHP/20121212/posix.so” 0

任何人都有一些提示我如何清理我已经制作的混乱并重新安装PHP55-5.5.13?

编辑:
我还注意到安装了一个来自ports的旧版PHP,这似乎与pkg版本冲突.但尝试(重新)从端口安装将给我:

PHP xx不再安装Apache模块:更新您的OPTIONS并构建www / mod_PHP5端口

解决方法:

pkg install mod_PHP5应该好好处理它.

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

相关推荐