我有一个symfony应用程序(版本1.4)。当我只键入projectname/
但我忽略并显示symfony默认项目成功创建的页面时,我想在前端应用程序中看到主模块的索引页面。我routing.yml
C:\wamp\www\tr\apps\frontend\config\routing.yml
中的homepage:
url: /
param: { module: main, action: index }
default_index:
url: /:module
param: { action: index }
default:
url: /:module/:action/*
是:
{{1}}
我找不到错误。请帮忙。
答案 0 :(得分:1)
您需要清除缓存。
Symfony缓存生产环境中的所有配置文件 - 这意味着如果您更改其中的任何内容,则需要清除缓存(或者至少删除给定配置文件的缓存版本,因此不需要重新生成-cache everything)。
通过index.php前端控制器使用您的应用程序,您正在使用prod环境。
出于开发目的,建议使用appname_dev.php前端控制器,这种缓存几乎不存在(它会自动重新加载每个配置文件,不包括i18n翻译)。
答案 1 :(得分:0)
试试这个: -
homepage:
url: /:module:action
param: { module: main, action: index }