Php Yii找不到请求的视图

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

在我的本地主机上,一切正常。。。但当我在现场测试时,它不起作用。。。(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"));
在控制器中

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将此标记为答案。我有一个类似的问题,用这个解决了。请把这个标记为答案。我有类似的问题,用这个解决了