我正在开发一个需要使用 SOAP 的网站。我只是想创建一个 SoapClient 但它不起作用:
echo "trying soap";
$url = 'http://sscweb.gsfc.nasa.gov/WS/ssc/2/SatelliteSituationCenterService?wsdl';
$px = new SoapClient($url);
echo "soap is working";
它在我的本地主机开发环境中工作得很好,但是当我在线部署我的应用程序时它不起作用。
我正在开发一个需要使用 SOAP 的网站。我只是想创建一个 SoapClient 但它不起作用:
echo "trying soap";
$url = 'http://sscweb.gsfc.nasa.gov/WS/ssc/2/SatelliteSituationCenterService?wsdl';
$px = new SoapClient($url);
echo "soap is working";
它在我的本地主机开发环境中工作得很好,但是当我在线部署我的应用程序时它不起作用。
如上所述,一旦套接字被释放,SOAP 应该可以工作。这将在下一个版本中发布,很快就会发布。请参阅预发布说明:https ://groups.google.com/forum/#!topic/google-appengine/IzEMtLMTfTg
您正在使用 SOAP 扩展中的 SoapClient。并且您的生产服务器上还没有安装 SOAP 扩展。
只需安装它,或联系您的服务器管理员为您安装。或者,如果不可能,则使用其他库。