0

我关注这个文档。 http://www.phpbuilder.com/columns//doophp/Jason_Gilmore03292011.php3

doophp 看起来轻巧而简单。

当我运行http://localhost/doophp/app/about时,我得到了结果:

哎呀!此链接似乎已损坏。

我怎样才能解决这个问题?

4

2 回答 2

0

您需要在/protected/config/routes.conf.php中配置您的路由,将此配置文件视为您的 mod_rewrite ...它告诉哪个 url 去哪个控制器...

下面的示例演示了“在根目录上加载的默认页面......它将加载在 HomeController 中找到的 index() 函数......

$route['*']['/'] = array('HomeController', 'index'); 

或者,如果您需要将查询字符串与您的 URL 一起传递......那么您可以使用 /:QueryStringName

$route['*']['/some_page/:someQueryStringValue'] = array('PageController', 'my_paging_function');

--

还要确保 /protected/controller 文件夹中存在正确的控制器

需要注意的是,路由 URL不应以正斜杠结尾

于 2011-04-27T10:10:20.770 回答
0

它可以工作,需要将 htaccess.example 的文件名更改为 .htaccess

于 2011-03-31T03:54:42.243 回答