Php 在本地主机上移动网站后出错:间接修改HttpSession的重载元素无效

Php 在本地主机上移动网站后出错:间接修改HttpSession的重载元素无效,php,yii,Php,Yii,我对YII完全是新手。我的朋友让我给他的网站增加一些功能。我想在我的本地主机上复制该网站以制作一个工作副本。我犯了一些我不理解的错误。今天是谷歌搜索的第三天,最后我决定在论坛上添加一个新的主题:-) 你可以 我相信这会有所帮助,但我甚至不知道该把这两条线放在哪里: $rating = $model->rating; $rating = array_pop($rating); 如有任何意见和建议,我将不胜感激 问候,, 伯纳德:嗯,我错了,看看这里 你必须这样做,但你不能这样做,因为这是

我对YII完全是新手。我的朋友让我给他的网站增加一些功能。我想在我的本地主机上复制该网站以制作一个工作副本。我犯了一些我不理解的错误。今天是谷歌搜索的第三天,最后我决定在论坛上添加一个新的主题:-)

你可以

我相信这会有所帮助,但我甚至不知道该把这两条线放在哪里:

$rating = $model->rating;

$rating = array_pop($rating);
如有任何意见和建议,我将不胜感激

问候,,
伯纳德:嗯,我错了,看看这里

你必须这样做,但你不能这样做,因为这是一个问题


正如您在评论中所说,您可以简单地使用。

我对Yii不太熟悉,但大多数情况下,您必须修改从本地到生产的路径。确保在配置中正确设置了路径。我将从这里开始,确保您具有在本地运行YII的最低要求。谢谢,杰夫。我检查了所有数据库和代码好几次-我没有任何直接链接。我用本地路径修改了
.htaccess
文件。我不能转到另一页,因为我有404个错误。我将尝试一步一步地安装一个新网站。也许我会想办法的。嗨,soju,你的提示没用。我在哪里读到过,我应该把
bindParam
改成
bindValue
。错误没有显示,但另一个显示:尝试获取非对象的属性。带有错误的行:
$basketCookies=Yii::app()->请求->cookies['basket'.Yii::app()->用户->用户ID]->值。我试着找出哪一个不是目标,但我不知道。但是,我检查了2011年的YII-1.1.8版本,所以我想是时候升级了。但我仍然想知道,为什么它在服务器上工作而在本地主机上不工作。我会再调查一次,也许我会发现一些新的东西。再次感谢。答案已更新。你的本地主机服务器上的php版本是什么。我找出了错误的原因。是的,错误,因为有很多。我的xampp已启用错误显示。第一个是关于YII和我提到的功能。其他许多都是程序员的错误。例如,在不检查cookie是否存在的情况下获取cookie。现在,我的本地主机上的应用程序工作得非常完美。我想再次感谢你抽出时间。没有关于php版本和你的评论,我写评论时没有看到。我检查了一切。我比较了本地主机和服务器的
phpinfo
结果。我不想更新YII,因为我相信(我是对的),如果它在服务器上工作,它应该在本地主机上工作。有时候对自己说:坚持住,让我们从头开始。。。