我完全迷失在这里......在我的开发环境中一切正常,但由于某种原因,我有一个404错误“Action”xxx“does not exist when我想在我的督促ENV访问模块。symfony 1.4 action does not exist in prod not in dev
我甚至不知道到哪里去寻找?
一切是最新的我的服务器上,在相应的actions.class文件,相应的动作确实与模板一起存在...
我已经清除了缓存多次...
如果有人有一个想法,将非常感谢!
感谢所有
我完全迷失在这里......在我的开发环境中一切正常,但由于某种原因,我有一个404错误“Action”xxx“does not exist when我想在我的督促ENV访问模块。symfony 1.4 action does not exist in prod not in dev
我甚至不知道到哪里去寻找?
一切是最新的我的服务器上,在相应的actions.class文件,相应的动作确实与模板一起存在...
我已经清除了缓存多次...
如果有人有一个想法,将非常感谢!
感谢所有
尝试把这个代码在德settings.yml中您的应用程序:
prod:
.settings:
no_script_name: false
,然后清除缓存...
我有同样的问题,路由存在,一切工作在开发中环境,清除缓存等。
我没有意识到的是我没有.htaccess文件,所以显然路由系统没有与Apache工作。
我请求同事的帮助下,他立刻发现了丢失的.htaccess文件:-)
如果执行'./symfony应用:路线[应用]',你看你的行动路线? –
是的路线存在.... – Lambivist
你有没有尝试在'web/index.php'的'dispatch()'调用中设置最后一个参数为'true'(启用调试)。这样,你应该得到一个更为详细的原因,为什么404正在发生。 –