在localhost上移动网站后出错:间接修改CHttpSession的重载元素无效

时间:2013-01-31 20:52:00

标签: php yii

我在YII中完全是新手。我的朋友要求我在他的网站上添加一些功能。我想复制我的localhost上的网站来制作工作副本。我得到了我不理解的错误。今天是谷歌搜索的第三天,最后我决定在论坛上添加新主题: - )

你可以see the errors here

我相信this solution可能会有所帮助,但我甚至不知道将这两行放在哪里:

$rating = $model->rating;

$rating = array_pop($rating);

对于任何评论和提示,我将不胜感激。

此致 伯纳德

1 个答案:

答案 0 :(得分:0)

编辑:嗯,我错了,看看这里http://www.yiiframework.com/doc/api/1.1/CDbCommand#bindParam-detail

您必须pass your var by reference,而Yii::app()->session则无法执行此操作,因为它是overloaded property

正如您在评论中所说,您只需使用bindValue