1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Server Issue Mysqli statement execute error : Lock wait timeout exceeded; try restarting transaction

Тема в разделе "Баги XenForo", создана пользователем TheGarry =D, 01.04.2013.

Загрузка
  1. TheGarry =D

    TheGarry =D Активный пользователь

    Регистрация:
    17.02.12
    Сообщения:
    10
    Симпатии:
    0
    Версия XF:
    1.4.0
    Вообщем вот такая ошибка (см. название темы) при установке русификации на xF 1.1.4.

    Раньше у меня на этом же хосте были сайты на xF и все устанавливалось без ошибок. (Кстати, эти сайты были удалены из-за неактуальности). Уже сколько ломаю голову над ошибкой - никак не могу решить. А еще вместо этой ошибки переодически выскакивает "502 Bad Gateway".

    ДА, я гуглил, но ничего не нашел.
    ДА, я гуглил и по поводу "Ошибки 502", но все описанное не помогло.
    ДА, я пробовал искать уже созданную тему на этом сайте, но не нашел и решил создать новую.

    Вот полный лог ошибки:

    Server Error Log

    Error Info
    Zend_Db_Statement_Mysqli_Exception: Mysqli statement execute error : Lock wait timeout exceeded; try restarting transaction - library/Zend/Db/Statement/Mysqli.php:214
    Generated By: TheGarry =D, Today at 1:34 PM
    Stack Trace
    #0 /home/users1/t/thegarry/domains/**********.ru/library/Zend/Db/Statement.php(297): Zend_Db_Statement_Mysqli->_execute(Array)
    #1 /home/users1/t/thegarry/domains/**********.ru/library/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array)
    #2 /home/users1/t/thegarry/domains/**********.ru/library/Zend/Db/Adapter/Abstract.php(632): Zend_Db_Adapter_Abstract->query('UPDATE `xf_lang...', Array)
    #3 /home/users1/t/thegarry/domains/**********.ru/library/XenForo/DataWriter.php(1607): Zend_Db_Adapter_Abstract->update('xf_language', Array, 'language_id = 1')
    #4 /home/users1/t/thegarry/domains/**********.ru/library/XenForo/DataWriter.php(1576): XenForo_DataWriter->_update()
    #5 /home/users1/t/thegarry/domains/**********.ru/library/XenForo/DataWriter.php(1381): XenForo_DataWriter->_save()
    #6 /home/users1/t/thegarry/domains/**********.ru/library/XenForo/Model/Language.php(628): XenForo_DataWriter->save()
    #7 /home/users1/t/thegarry/domains/**********.ru/library/XenForo/ControllerAdmin/Language.php(273): XenForo_Model_Language->importLanguageXml(Object(SimpleXMLElement), 0, 1)
    #8 /home/users1/t/thegarry/domains/**********.ru/library/XenForo/FrontController.php(310): XenForo_ControllerAdmin_Language->actionImport()
    #9 /home/users1/t/thegarry/domains/**********.ru/library/XenForo/FrontController.php(132): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
    #10 /home/users1/t/thegarry/domains/**********.ru/admin.php(13): XenForo_FrontController->run()
    #11 {main}
    Request State
    array(3) {
    ["url"] => string(47) "**********/admin.php?languages/import"
    ["_GET"] => array(1) {
    ["languages/import"] => string(0) ""
    }
    ["_POST"] => array(4) {
    ["target"] => string(9) "overwrite"
    ["overwrite_language_id"] => string(1) "1"
    ["_xfConfirm"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    }
    }
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Подозрение на то, что как-то плохо работает MySQL. Вполне возможно, он просто настроен на небольшой таймаут, а операция слишком долгая. Также это можно касаться и веб-сервера.
     
  3. TheGarry =D

    TheGarry =D Активный пользователь

    Регистрация:
    17.02.12
    Сообщения:
    10
    Симпатии:
    0
    Версия XF:
    1.4.0
    А как это починить?
     
  4. Oleg-2012

    Oleg-2012 Местный

    Регистрация:
    21.04.12
    Сообщения:
    700
    Симпатии:
    297
    Напишите хостеру, укажите эту ошибку, если хостер нормальный думаю устранят !
     
  5. TheGarry =D

    TheGarry =D Активный пользователь

    Регистрация:
    17.02.12
    Сообщения:
    10
    Симпатии:
    0
    Версия XF:
    1.4.0
    Хорошо, попробую.
     
  6. TheGarry =D

    TheGarry =D Активный пользователь

    Регистрация:
    17.02.12
    Сообщения:
    10
    Симпатии:
    0
    Версия XF:
    1.4.0
    Хост сказал: "Нужно уточнить возможные причины возникновения ошибки. Если понадобится изменение настроек веб-сервера - напишите каких именно"
     
  7. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Ну так пусть хостер и ищет, какие именно настройки веб-сервера нужны. Вы не можете повлиять на работу сервера базы данных и веб-сервера. Скрипт точно не виноват.
     
  8. Oleg-2012

    Oleg-2012 Местный

    Регистрация:
    21.04.12
    Сообщения:
    700
    Симпатии:
    297
    Ну причина уже указанна в ошибке:
    Что-то с временными ограничениями...

    Что именно здесь навряд-ли кто-то скажет, это может знать только хостер !
     
  9. TheGarry =D

    TheGarry =D Активный пользователь

    Регистрация:
    17.02.12
    Сообщения:
    10
    Симпатии:
    0
    Версия XF:
    1.4.0
    Хорошо, сейчас напишу ему. Посмотрим, что скажет.
     
  10. TheGarry =D

    TheGarry =D Активный пользователь

    Регистрация:
    17.02.12
    Сообщения:
    10
    Симпатии:
    0
    Версия XF:
    1.4.0
    Поставил себе на локальную машину XenForo, попробовал сделать в точности те же действия, что я делал с сайтом и все заработало (на локалхосте).

    Значит проблема 100% в хосте
     
  11. martyanov12

    martyanov12 Местный

    Регистрация:
    24.11.12
    Сообщения:
    248
    Симпатии:
    58
    Версия XF:
    1.3.2
    У хостингов походу весеннее обострение. У всех валится apache в никуда. Сидел до поры на 2x4.ru, с середины марта сайт начал умирать. В итоге съехал на VDS и не парюсь особо (с панелькой удобнее все таки… Не привык я к SSH=\ )


    Отправлено с моего HTC One S через Tapatalk
     

Поделиться этой страницей