为什么我的Symfony Front Controller不起作用?

时间:2011-03-17 23:04:21

标签: symfony1 front-controller

我有这个:

  web/index.php
  web/myapp_dev.php

我用相同的代码声明:

$configuration = ProjectConfiguration::getApplicationConfiguration('myapp', 'dev', true);

对于模块,我有:

  login with index

如果我打电话:http://localhost/myapp_dev.php/login/它有效。 对于http://localhost/它有效。并且索引模板中的任何链接都正确指向http://localhost/module/action。例如http://localhost/login/(不是http://localhost/myapp_dev.php/login,那很好) 但如果我打电话给http://localhost/login/它就行不通。并返回404.

出了什么问题?我该怎么办?

1 个答案:

答案 0 :(得分:2)

您描述的症状通常表示缺少mod_rewrite规则。

确保您的Apache实例已启用mod_rewrite。

http://www.tutorio.com/tutorial/enable-mod-rewrite-on-apache