Php Yii找不到请求的视图
在我的本地主机上,一切正常。。。但当我在现场测试时,它不起作用。。。(live是linux服务器) PHP中的Php Yii找不到请求的视图,php,yii,Php,Yii,在我的本地主机上,一切正常。。。但当我在现场测试时,它不起作用。。。(live是linux服务器) PHP中的 $id = CHTML::encode($model->id); echo CHtml::tag('td', array('class'=>"apptd3"), CHtml::link(CHTML::encode($model->gametitle),"?r=GamesDevelopers/FinalCheck/&iiii=$id")); 在控制器中 pu
$id = CHTML::encode($model->id);
echo CHtml::tag('td', array('class'=>"apptd3"), CHtml::link(CHTML::encode($model->gametitle),"?r=GamesDevelopers/FinalCheck/&iiii=$id"));
在控制器中
public function actionFinalCheck(){
$this->render('finalcheck');
}
错误消息
GamesDevelopersController cannot find the requested view "finalcheck".
我不知道为什么它在live中不起作用,我尝试删除传递给控制器的
/&iii=$id
,但我必须传递此值并在控制器中获取$
。有什么建议吗?谢谢用finalcheck代替finalcheck用finalcheck代替finalcheck试试看
CHtml::link($model->gametitle,array('gamesDevelopers/finalCheck','iiii'=>$id));
link是helper,而?r=和GET参数是在内部处理的试试这种方法
CHtml::link($model->gametitle,array('gamesDevelopers/finalCheck','iiii'=>$id));
CHtml::link是helper?r=和GET参数在内部处理仔细阅读错误:
GamesDeveloperController找不到请求的视图“finalcheck”
视图/gamesDevelopers文件夹中没有名为“finalcheck”的视图。创建名为finalcheck的视图文件。
希望这能解决您的问题。仔细阅读错误:
GamesDeveloperController找不到请求的视图“finalcheck”
视图/gamesDevelopers文件夹中没有名为“finalcheck”的视图。创建名为finalcheck的视图文件。
希望这能解决您的问题。我找到了自己的解决方案,我不确定为什么只影响“游戏开发人员”,其他人工作正常。 所以我添加了这样的代码,然后它现在工作了:
//change the render to exactly path url
public function actionFinalCheck(){
$this->render('/gamesdevelopers/finalcheck');
}
// now the application able to find the view of finalcheck. Thanks
我找到了自己的解决方案,我不知道为什么只影响“游戏开发者”,其他人都很好。 所以我添加了这样的代码,然后它现在工作了:
//change the render to exactly path url
public function actionFinalCheck(){
$this->render('/gamesdevelopers/finalcheck');
}
// now the application able to find the view of finalcheck. Thanks
你能显示更多的代码吗?你的视图文件“finalcheck”的路径是什么?你能显示更多的代码吗?你的视图文件“finalcheck”的路径是什么?尝试了,仍然是sameTried,仍然是sameTried,仍然是sameTried,仍然是samePlease将此标记为答案。我有一个类似的问题,用这个解决了。请把这个标记为答案。我有类似的问题,用这个解决了