使用
安装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)
可能是什么错误?
答案 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
我希望这能帮助每个人!