Windows上没有路由发现错误的symfony

时间:2015-05-31 12:51:55

标签: php symfony

PHP和Symfony的新手。按照here概述的说明在具有php版本5.6.0的Windows 8.1计算机上设置一个简单的helloworld项目。但是,当我点击网络服务器时,我收到了一个错误。

No route found for "GET /" 
ERROR - Uncaught PHP Exception           
Symfony\Component\HttpKernel\Exception\NotFoundHttpException: 
"No route found for "GET /"" at C:\XXX\app\cache\dev\classes.php line 2061

使用以下跟踪

给我一​​个ResourceNotFound异常

在app / cache / dev / appDevUrlMatcher.php第135行 -

        return array (  '_controller' => 'AppBundle\\Controller\\DefaultController::indexAction',  '_route' => 'homepage',);
    }
    throw 0 < count($allow) ? new MethodNotAllowedException(array_unique($allow)) : new ResourceNotFoundException();
}

}

说明似乎是UNIX Specific。任何帮助将不胜感激。 附件是错误的屏幕截图: enter image description here

1 个答案:

答案 0 :(得分:2)

说明不是特定于Unix的。但是,有些事情发生了变化。有一件事是,演示内容已从#34; Symfony标准版&#34;并转移到一个单独的应用程序。这意味着在运行symfony new ...(或composer create-project symfony/framework-standard-edition)时,您将不再拥有任何路线。

如果您想查看演示应用程序,请使用symfony demo