Symfony古怪,错过了一招

时间:2012-03-22 00:37:09

标签: symfony1 symfony-1.4

在我的symfony网站上注意到一个巨大的漏洞。如果我访问 localhost:8080 / frontend_dev.php / module [自然会执行indexSuccess.php文件] 我得到了所需的文件......但是,如果我继续: localhost:8080 / module,然后它返回500内部服务器错误。

一旦我迁移到生产中,这显然会成为一个双重问题[哎呀,我已经迁移了,这就是问题所在。)

我确信我在这里错过了一个技巧,我不确定!

谢谢!

1 个答案:

答案 0 :(得分:0)

不确定这是否是一个真正的问题,但为什么你认为不包括控制器会起作用?

# wrong
localhost:8080/module

# right - By default Controller needs .php extension
localhost:8080/frontend.php/module

此外,假设您已启用日志记录,则可以通过拖尾php error_log来检查500内部服务器错误。