我正在关注this文档以在Symfony中创建一个Web服务,但这一行让我感到害怕:
$server = new \SoapServer('/path/to/hello.wsdl');
好的,我需要自己创建WSDL。所以我开始阅读如何使用NuSOAP实现这一目标,但我不知道如何正确地将它与Symfony集成。
我也尝试过BeSimpleSoapBundle,我按照that文档,但是这个错误提示我:
FatalErrorException:错误:在/var/www/eCommerce/PFeCommerce/vendor/besimple/soap-bundle/BeSimple/SoapBundle/WebServiceContext.php第87行中找不到类'BeSimple \ SoapWsdl \ Dumper \ Dumper'
所以...我不知道在Symfony中创建WebService服务器有什么帮助吗?
答案 0 :(得分:1)
解决方案很简单:SoapServer的构造函数希望在/ web文件夹中找到WSDL。
答案 1 :(得分:0)
将这个:https://packagist.org/packages/besimple/soap-wsdl添加到您的composer.json并更新它。