Zend框架URL不在本地环境中工作

时间:2011-07-12 05:00:57

标签: php model-view-controller zend-framework

我终于建立了一个基本的框架并且正在工作,但是现在当我想在' IndexController.php'中添加一个动作时,它似乎没有工作。

我使用以下终端命令添加" about"动作:

zf create action about index

看起来很有效,因为我打开了IndexController.php'备份,新的动作功能就在那里。并且相应的' about.phtml'文件创建于' views / scripts / index',以及' index.phtml'已经存在了。

当我在

访问索引时
http://localhost3:8888/

页面正常打开。

但是,如果我现在尝试访问

中的about页面
http://localhost3:8888/index/about

我得到了#34; 404找不到"错误。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

看起来像mod_rewrite问题。

试试http://localhost3:8888/index.php/index/about。如果它有效,那肯定意味着mod_rewrite没有正确设置。