2012-01-13 59 views
0

安装使用,除了安全性的例子错误/ PHP 2.1

./configure --enable-libxml2 --disable-savan 
make 
sudo make install 

所有实例工作...和我在apache的error.log中记录此错误WSF/PHP 2.1之后:

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

我运行Ubuntu 11.10和PHP 5.3.6-13ubuntu3.3用了Suhosin贴片(CLI)(建:2011年12月13日18点37分10秒)

可能是什么错误?

+0

这个问题似乎是ubuntu 11.10版本,它与ubuntu 11.04一起使用apache和php编译源代码 – 2012-02-03 21:05:31

+0

[WSO2 WSF error/rampart_context_create](http://stackoverflow.com/questions/9135411/ wso2-wsf-error-rampart-context-create) – sarnold 2012-02-28 10:34:56

+0

我看到http://stackoverflow.com/questions/9135411/wso2-wsf-error-rampart-context-create是我的问题的确切副本 – 2012-02-29 05:31:55

回答

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 

我希望这有助于大家在那里!

+0

谢谢你帮助! – 2013-01-28 11:32:20