1

我正在开发一个需要使用 SOAP 的网站。我只是想创建一个 SoapClient 但它不起作用:

echo "trying soap";
$url = 'http://sscweb.gsfc.nasa.gov/WS/ssc/2/SatelliteSituationCenterService?wsdl';
$px = new SoapClient($url);
echo "soap is working";

它在我的本地主机开发环境中工作得很好,但是当我在线部署我的应用程序时它不起作用。

4

2 回答 2

1

如上所述,一旦套接字被释放,SOAP 应该可以工作。这将在下一个版本中发布,很快就会发布。请参阅预发布说明:https ://groups.google.com/forum/#!topic/google-appengine/IzEMtLMTfTg

于 2013-12-08T22:17:33.973 回答
-2

您正在使用 SOAP 扩展中的 SoapClient。并且您的生产服务器上还没有安装 SOAP 扩展。

只需安装它,或联系您的服务器管理员为您安装。或者,如果不可能,则使用其他库。

http://sourceforge.net/projects/nusoap/例如。

于 2013-08-21T10:10:43.540 回答