我是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