0

我有这些说明:

 $prd = $modelp->loadByAttribute('sku', $psku);
 $prd->setStatus((int)$status);
 $prd->save();

我检查了一下,确实产品已经保存并且状态发生了变化,但是最后一条指令运行了几个小时。也许您会在之后考虑说明,不,我确定(我可以在书面清单中检查),如果我跳过这些说明,程序会很快完成。我阅读了所有产品,只有一种产品需要更换,它挂在那里。

所以我不得不终止这个程序,并要求我的客户手动更改这样的产品(有时是一个),因为这个问题......

可能是什么原因(1.5版)?

我终于得到了这个错误:

SQLSTATE[HY000]:一般错误:1205 超过锁定等待超时;尝试重启事务

我一个人在系统上忙,可能是什么原因?

这可能与价格的重新索引有关 UPDATE ON SAVE ...有时会锁定..

4

0 回答 0