首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP与SSH2模块之间的模块API不匹配

PHP与SSH2模块之间的模块API不匹配
EN

Server Fault用户
提问于 2012-01-15 23:30:46
回答 2查看 2.5K关注 0票数 3

我正在尝试安装,经过几个小时的工作之后,我几乎已经找到了它。我认为。

它已经编译,ssh2.so位于正确的目录中。我相信,问题在于版本不匹配。

这是它为我说的错误:

代码语言:javascript
复制
PHP Warning:  PHP Startup: ssh2: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP    compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
 in Unknown on line 0

我差不多是死路一条了。如何获得正确的ssh2模块API?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-01-15 23:58:47

韦普,我已经想通了。我安装了PEAR,然后使用pecl来安装它,以获得正确的API。

我是国王。

票数 1
EN

Server Fault用户

发布于 2012-02-18 17:53:06

如果通过PEAR安装不是一个选项,因为对我来说不是,但是在编译apache模块时仍然会遇到API错配错误,请理解必须使用正确的phpize:

代码语言:javascript
复制
phpize-5.3

如果安装了多个php版本,则使用正确的配置选项:

代码语言:javascript
复制
./configure --with-php-config=/usr/local/php53/bin/php-config
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/350153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档