我是yii的新手我已经设置了示例yii演示应用程序(默认)n现在我想创建新页面,但是我收到404错误,以下是我所遵循的步骤。Yii创建第一个测试页面
1)在现场控制器中创建
public function actionTest()
{
$this->render('test');
}
2)在视图文件夹test.php的创建新页的新的行动
echo "test";
3)在main.php(配置文件)添加以下代码
'urlManager' => array(
'urlFormat' => 'path',
'showScriptName' => false,
'caseSensitive' => false,
'rules' => array(
'test' => 'site/test',
),
),
4)当我运行与URL
http://localhost/YiiTest/test
的应用程序,然后得到错误
The requested URL /YiiTest/test was not found on this server.
我没有测试过,但是你是否错过了enablePrettyUrl设置为true? – Clyff
你把你的文件test.php放在protected/views/site文件夹中吗?而你的URL,localhost/folder/site/test? –
是@AlejandroQuiroz我已经把我的test.php的保护/视图/站点文件夹,但仍然没有在您的浏览器本地主机/ YiiTest /网站/测试工作 – Shashikant