wrap_newBundle不可痛饮&webpay
问题描述:
我想设置webpay
我本地wrap_newBundle不可痛饮&webpay
- 安装痛饮
- 新增
webpay
扩展php.ini
然后我试图执行test.php
它显示了以下错误:
--------error while opening file [libwebpayclient.so]--------
<html>
<p> Starting webpay Transaction </p>
wrap_newBundle not available
有什么想法?
答
检查,看是否库libwebpayclient.so缺少任何依赖关系:
使用下面检查检查依赖性(正确的路径,以满足您的环境):
ldd /usr/lib/php5/20090626+lfs/libwebpayclient.so
我有这个同样的问题,并发现libwebpayclient.so库对libssl.so.6和libcrypto.so.6有一些预编译的依赖关系。 要解决这个问题,我只是创建了一些链接到这些文件的当前版本,并且一切正常(纠正路径和库版本以适合您的环境)。
cd /usr/lib/i386-linux-gnu
sudo ln -s libssl.so.1.0.0 libssl.so.6
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.6
答
我对类似的问题运行,得到这个由LDD解决libwebpayclient.so并找出该libssl.so.6和libcrypto.so.6丢失。
在Centos 6中,如果你没有找到libssl.so.6和libcrypto.so.6,你只需要做yum install openssl098e。
您是否在更改php.ini文件后重新启动了Web服务器? – 2011-04-20 10:06:16
@poelinca是的,我重新启动了我的apache。 – Ayyappadhas 2011-04-21 03:53:53