我有这些说明:
$prd = $modelp->loadByAttribute('sku', $psku);
$prd->setStatus((int)$status);
$prd->save();
我检查了一下,确实产品已经保存并且状态发生了变化,但是最后一条指令运行了几个小时。也许您会在之后考虑说明,不,我确定(我可以在书面清单中检查),如果我跳过这些说明,程序会很快完成。我阅读了所有产品,只有一种产品需要更换,它挂在那里。
所以我不得不终止这个程序,并要求我的客户手动更改这样的产品(有时是一个),因为这个问题......
可能是什么原因(1.5版)?
我终于得到了这个错误:
SQLSTATE[HY000]:一般错误:1205 超过锁定等待超时;尝试重启事务
我一个人在系统上忙,可能是什么原因?
这可能与价格的重新索引有关 UPDATE ON SAVE ...有时会锁定..