php - Windows 上的 symfony 找不到路由错误

标签 php symfony

PHP 和 Symfony 的新手。按照概述的说明进行操作 here在装有 5.6.0 版 php 的 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 的。任何帮助将不胜感激。 附上错误截图: enter image description here

最佳答案

这些说明不是特定于 Unix 的。然而,有些事情发生了变化。一件事是演示内容已从“Symfony 标准版”中删除并移至单独的应用程序。这意味着当运行 symfony new ...(或 composer create-project symfony/framework-standard-edition)时,您将不再有任何可用的路由。

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

关于php - Windows 上的 symfony 找不到路由错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30557652/

相关文章:

php - 在 WordPress 插件中使用多个文件 - 调用未定义函数 add_action()

php - Laravel:WHERE 子句中的数学

php - 如何将 Symfony2 表单与数组(不是请求)绑定(bind)?

symfony - 首先获得最短结果 Elasticsearch

Php 命名空间与要求

php - 在 CSS 中回显 PHP 变量

php - 如何在 Laravel 5.1 中按多列对 Illuminate Collection 进行排序?

php - 在 WordPress 中,如何在 slug 前面添加文件夹名称?

php - Doctrine INDEX BY 外键

php - 使用 yml 配置向现有供应商包实体添加新字段