PHP SOAP调用在开发中工作但不在生产中

时间:2012-01-11 23:25:32

标签: php wordpress soap wsdl nusoap

为什么php nusoap getProxy()(http://sourceforge.net/projects/nusoap/)调用开发webservice(splendid)会在我的开发环境中返回一个对象,并在生产中返回NULL?我也可以从我的开发机器调用生产Web服务(但是我无法从生产机器到生产web服务进行调用)。

我们正在使用IIS,相同版本的wordpress,相同的插件,相同版本的php以及相同的源代码:

$this->client = new nusoap_client(SPLENDID, true, false, false, false, false, 0, 30, '');
$proxy = $this->client->getProxy(); // getype($proxy) returns object in development
                  //and NULL in production

我知道你可能无法确定确切的问题,但是非常感谢任何指针或提示。

1 个答案:

答案 0 :(得分:0)

这是因为IIS服务器设置。我做了.Net助手,结果告诉我错误。