PHP未加载http.so [英] PHP not loading http.so

查看:88
本文介绍了PHP未加载http.so的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我将Mac更新为OS X Mavericks(10.9),不得不再次设置PHP和PECL OAuth.

I updated my Mac to OS X Mavericks (10.9) and have had to setup PHP again, along with PECL OAuth.

当我使用命令php -v验证安装时,出现错误:

When I verify my install with the command php -v, I am getting an error:

PHP警告:PHP启动:无法加载动态库'/usr/lib/php/extensions/no-debug-non-zts-20100525/http.so'-dlopen(/usr/lib/php/extensions/no-debug-non-zts-20100525/http.so,9):找不到符号:_php_persistent_handle_abandon 引用自:/usr/lib/php/extensions/no-debug-non-zts-20100525/http.so 预期用于:平面名称空间 在/usr/lib/php/extensions/no-debug-non-zts-20100525/http.so中的第0行上的Unknown中 PHP 5.4.17(cli)(内置:2013年8月25日02:03:38)

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20100525/http.so' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20100525/http.so, 9): Symbol not found: _php_persistent_handle_abandon Referenced from: /usr/lib/php/extensions/no-debug-non-zts-20100525/http.so Expected in: flat namespace in /usr/lib/php/extensions/no-debug-non-zts-20100525/http.so in Unknown on line 0 PHP 5.4.17 (cli) (built: Aug 25 2013 02:03:38)

还有其他人遇到吗?知道可能是什么问题吗?

Has anyone else come across this? Any idea what the issue could be?

推荐答案

我已经解决了....必须安装pecl_http-1.7.6.

I worked it out....had to install pecl_http-1.7.6.

# 1. Uninstall the current version with this command:
pecl uninstall pecl_http

# 2. Install an older version, at least until latest is figured out on Mac OSX 10.8+
pecl install pecl_http-1.7.6

这篇关于PHP未加载http.so的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆