我在我的Drupal站點中隨機獲取此錯誤。唯一的解決方法是從數據庫中刪除會話。Drupal SQL超時錯誤
PDOException: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction: SELECT revision.order_number AS order_number, revision.revision_id AS revision_id, revision.revision_uid AS revision_uid, revision.mail AS mail, revision.status AS status, revision.log AS log, revision.revision_timestamp AS revision_timestamp, revision.revision_hostname AS revision_hostname, revision.data AS data, base.order_id AS order_id, base.type AS type, base.uid AS uid, base.created AS created, base.changed AS changed, base.hostname AS hostname FROM {commerce_order} base INNER JOIN {commerce_order_revision} revision ON revision.revision_id = base.revision_id WHERE (base.order_id IN (:db_condition_placeholder_0)) FOR UPDATE; Array ([:db_condition_placeholder_0] => 1) in DrupalDefaultEntityController->load() (line 196 of C:\Sites\includes\entity.inc).
你知道什麼是錯的嗎?
我看,似乎已經爲現在工作..它開始發生時,引入商業模塊.. – clockworkworks
@clockworkworks:進一步檢查似乎是[報告的錯誤](http://drupal.org/node /1320062)...no現在還沒有修復:( – Clive
發言太快還在做它....有點意見(C:\ Site \ includes \ entity.inc 196行)。 – clockworkworks