Php zend framework 2中未找到接口错误

Php zend framework 2中未找到接口错误,php,zend-framework2,Php,Zend Framework2,当我执行上述代码时,我得到了以下错误:- 致命错误:在第23行的D:\wamp\www\zf2\library\Zend\Soap\Server.php中找不到接口“Zend\Server\Server” 在php.ini文件中,我设置了以下路径 include_path=“;c:\php\includes;D:\wamp\www\zf2\library” Zend framework 2位于目录D:\wamp\www\zf2中 我的工作目录是D:\wamp\www\webservice 我的p

当我执行上述代码时,我得到了以下错误:- 致命错误:在第23行的D:\wamp\www\zf2\library\Zend\Soap\Server.php中找不到接口“Zend\Server\Server”

在php.ini文件中,我设置了以下路径 include_path=“;c:\php\includes;D:\wamp\www\zf2\library”

Zend framework 2位于目录D:\wamp\www\zf2中 我的工作目录是D:\wamp\www\webservice
我的php版本是:-5.3.8

这些类名看起来更像Zend Framework 1。您需要设置一些自动加载
require_once'Zend/Loader/Autoloader.php';Zend_Loader_Autoloader::getInstance()
您能提供一些示例代码吗?但是zend framework 2的目录zend不包含Loader文件夹?需要_once'zend/Loader/Autoloader.php'@YechielK正常情况下应该可以工作,没有任何争论,因为在这种情况下,它会退回到标准的自动加载器。但这在很大程度上取决于您的设置。这些类名看起来更像Zend Framework 1。您需要设置一些自动加载
require_once'Zend/Loader/Autoloader.php';Zend_Loader_Autoloader::getInstance()
您能提供一些示例代码吗?但是zend framework 2的目录zend不包含Loader文件夹?需要_once'zend/Loader/Autoloader.php'@YechielK正常情况下应该可以工作,没有任何争论,因为在这种情况下,它会退回到标准的自动加载器。但这在很大程度上取决于您的设置。
<?php
    include 'Zend/Soap/Autodiscover.php';
    include 'Zend/Soap/Server.php';
    $url = "http://localhost/webservice/server.php?wsdl";
    if(isset($_GET['wsdl'])){
        $autodiscover = new Zend_Soap_AutoDiscover();
        $autodiscover ->setClass('Serviceclass');
        $autodiscover ->handle();
    }
    else{
        $server = new Zend_Soap_Server($url);
        $server->setClass('Serviceclass');
        $server->handle();
    }
?>