1

我目前正在尝试在 Ubuntu 12.04 服务器上安装 wso2 php 扩展。当我执行“make”命令时,出现以下错误:

Making all in savanc
/bin/sh: 18: cd: can't cd to savanc
make[3]: *** [all-recursive] Fout 1
make[3]: Map '/home/devos50/Documenten/wso2-wsf-php-src-2.0.0/wsf_c' wordt verlaten
make[2]: *** [all] Error 2
make[2]: Map '/home/devos50/Documenten/wso2-wsf-php-src-2.0.0/wsf_c' wordt verlaten
make[1]: *** [all-recursive] Fout 1
make[1]: Map '/home/devos50/Documenten/wso2-wsf-php-src-2.0.0' wordt verlaten
make: *** [all] Error 2

所以安装程序找不到savanc。我一直在搜索这个错误,它似乎在 php 5.2 上运行,但是,我的服务器上有一些其他服务在运行,需要 php 5.3。我怎样才能摆脱这个错误?

提前致谢!

4

1 回答 1

2

我按照本指南使用 Ubuntu 12.04 PHP 5.3 并且能够成功安装 wso2 扩展。也许这对你有帮助。

由于以下原因,我还应该警告您不要在生产中使用此扩展:

  • 对他们的回购的最新承诺是近一年前做出的
  • 他们的 JIRA 也有一年左右没有进展
  • 在 jira 中被设置为该项目的项目经理的人似乎正在从事另一个项目
  • 他们没有响应 jira 中的错误报告
  • 这个扩展在 linux 上有已知的稳定性问题(检查 stackoverflow 或他们的 jira with keyworkds "wso2 php segmentation fault")

在最近的项目中,我们也应该使用 wso2 php 扩展,但经过一些研究,我们发现这个扩展不稳定并且不再受支持。不幸的是,目前我们不知道改用什么并寻找其他解决方案。

于 2012-09-13T14:33:13.467 回答