Php 在Symfony2中生成WSDL

Php 在Symfony2中生成WSDL,php,web-services,symfony,soap,Php,Web Services,Symfony,Soap,我正在使用以下文档在Symfony中创建web服务,但这一行让我非常痛苦: $server = new \SoapServer('/path/to/hello.wsdl'); 好的,我需要自己创建WSDL。因此,我开始阅读如何使用NuSOAP实现这一点,但我不知道如何将其与Symfony正确集成 我还尝试了BeSimpleSapBundle,我遵循了文档,但此错误提示我: FatalErrorException:错误:在/var/www/eCommerce/PFeCommerce/vendor

我正在使用以下文档在Symfony中创建web服务,但这一行让我非常痛苦:

$server = new \SoapServer('/path/to/hello.wsdl');
好的,我需要自己创建WSDL。因此,我开始阅读如何使用NuSOAP实现这一点,但我不知道如何将其与Symfony正确集成

我还尝试了BeSimpleSapBundle,我遵循了文档,但此错误提示我:

FatalErrorException:错误:在/var/www/eCommerce/PFeCommerce/vendor/BeSimple/soap bundle/BeSimple/SoapBundle/WebServiceContext.php第87行中找不到类'BeSimple\SoapWsdl\Dumper\Dumper'


所以…我不知道如何在Symfony中创建WebService服务器。有什么帮助吗?

将此添加到composer.json并更新它。

解决方案很简单:SoapServer的构造函数希望在/web文件夹中找到WSDL。

现在我想编写自己的WSDL,所以我不需要任何WSDL生成器,问题是行“$server=new\SoapServer('/path/to/hello.wsdl');”,我试图向WSDL文件传递正确的文件系统路径,但没有成功。我还试图传递一个正确的URL,但它也不起作用。