尝试在wsf / php 2.1中运行安全性示例时出错

时间:2012-01-13 17:08:22

标签: java axis2

使用

安装wsf / php 2.1之后
./configure --enable-libxml2 --disable-savan
make 
sudo make install

除安全示例外,所有示例都有效......我在apache error.log中记录了此错误:

/usr/lib/php5/xxx/wsf.so: undefined symbol: rampart_context_create

我正在使用Suhosin-Patch(cli)运行Ubuntu 11.10和PHP 5.3.6-13ubuntu3.3(内置:2011年12月13日18:37:10)

可能是什么错误?

1 个答案:

答案 0 :(得分:7)

经过大量搜索,我发现很多人有同样的问题,但没有人有答案。我相信很多人都遇到了同样的问题,我自己挖掘问题并找到了解决方案。这是11.10和12.04中gcc版本的问题。

我能够通过

让它工作
sudo apt-get install gcc-4.4

然后通过运行

配置wsf / php
./configure CC=gcc-4.4

按照其他正常安装步骤进行操作。

您还可以通过执行

检查wsf.so库以查看它是否包含链接的垒库。
ldd /usr/lib/php5/20090626/wsf.so

我希望这能帮助每个人!