在PHP中与Google应用程序引擎一起使用Soap

在PHP中与Google应用程序引擎一起使用Soap,php,google-app-engine,soap,Php,Google App Engine,Soap,我正在开发一个需要使用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扩展

我正在开发一个需要使用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。您的生产服务器上尚未安装SOAP扩展

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


例如。

如上所述,一旦套接字被释放,SOAP就应该工作。这将在很快的下一个版本中发布。请参阅发行前说明:

事实上,我在问题中提到,我正在使用谷歌应用程序引擎。那是我的生产服务器。此外,这里没有安装php扩展的概念。我已经阅读了文档,并且遇到了一部分已启用的函数:其中声明已启用Soap。但我似乎无法使用它。实际上它已在本版本中发布。你能解决这个问题吗?我面临着同样的问题?