我最近在 Fedora 18 和 Symfony2 上安装了一盏灯。然后我导出了我的包和路由文件。
看来我的路线不再起作用了。
这是我想访问的地址:
http://localhost/Symfony2/web/app_dev.php/chartofaccounts
它让我明白:没有找到“GET /chartofaccounts”的路线
在应用程序/配置 routing_dev.yml
_main:
resource: routing.yml
路由.yml
nrtworks_chartofaccounts:
resource: "@NRtworksChartOfAccountsBundle/Resources/config/routing.yml"
prefix: /
并在该捆绑包的路由文件中:
NRtworks_chartofaccounts:
pattern: /chartofaccounts
defaults: { _controller: NRtworksChartOfAccountsBundle:ChartOfAccounts:index }
我尝试过路径而不是模式(顺便说一下有什么区别?)。
当我运行 php app/console router:debug 时,我没有为 /chartofaccounts 定义路由 一件奇怪的事情是,如果我从 routing_dev.yml 中删除 /demo 路由,它仍然可以工作。
在 unix 系统中是否有我遗漏的东西或不同的东西(捆绑似乎正确加载,所以我想没有路径问题)?
谢谢