PHP:Cannot redeclare class soapclient

PHP:Cannot redeclare class soapclient

在调试web service客户端的时候,以前使用nusoap做的程序报错:
Fatal error: Cannot redeclare class soapclient in *******/nusoap.php on line ****
在网上查查资料,发现是因为其方法soapclient与php5自带的方法相冲突。
找到了原因,解决方法也就出来了:

 

1.禁止掉php5自带的php_soap.dll .在php.ini里面注释掉即可。

2.修改nusoap里面的soapclient方法。比方替换lib里面所有的soapclient为nusoapclient,然后重新引用nusoapclient.

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据