我一直在遇到一些奇怪的行为与我的yii代码的一些位。让我挑出一个特别。Yii代码问题:在本地机器上工作在服务器上失败
代码
$model = new Socialdemo;
$model = $model->findByAttributes(array('fk_recordid'=>$record_id));
$new = new Socialdemo();
$data = $model->attributes;
$data['fk_recordid'] = $new_recordid;
unset($data['id']); //unset id since we want to insert
$new->setAttributes($data, false);
$new->save();
在我的本地开发机是工作得很好,但在我的服务器上部署它,如果在该行代码
$data = $model->attributes;
它带来了带来了一个错误php错误
试图获取非对象的属性
我错过了什么?
是你所有的代码?因为至少你的代码没有定义$ model变量,所以如果有更多的代码存在,很难说出什么问题。 – Riimu 2011-03-25 06:53:31
@Rinuwise我编辑并添加了定义模型变量的代码。 – davykiash 2011-03-25 07:05:02