XF 1.5 Mysqli prepare error: DELAYED option not supported for table 'xf_search_index'

Статус
В этой теме нельзя размещать новые ответы.

asanohin

Проверенные
Сообщения
58
Реакции
2
Баллы
3,310
Добрый день.
При создании темы всплывает сообщение:
Произошла ошибка:
Mysqli prepare error: DELAYED option not supported for table 'xf_search_index'
  1. Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
  2. Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
  3. Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
  4. Zend_Db_Adapter_Abstract->query() in XenForo/Search/SourceHandler/MySqlFt.php at line 129
  5. XenForo_Search_SourceHandler_MySqlFt->_pushToIndex() in XenForo/Search/SourceHandler/MySqlFt.php at line 101
  6. XenForo_Search_SourceHandler_MySqlFt->insertIntoIndex() in XenForo/Search/Indexer.php at line 44
  7. XenForo_Search_Indexer->insertIntoIndex() in XenForo/Search/DataHandler/Post.php at line 73
  8. XenForo_Search_DataHandler_Post->_insertIntoIndex() in XenForo/Search/DataHandler/Abstract.php at line 275
  9. XenForo_Search_DataHandler_Abstract->insertIntoIndex() in XenForo/DataWriter/DiscussionMessage.php at line 760
  10. XenForo_DataWriter_DiscussionMessage->_insertOrUpdateSearchIndex() in XenForo/DataWriter/DiscussionMessage.php at line 739
  11. XenForo_DataWriter_DiscussionMessage->_indexForSearch() in XenForo/DataWriter/DiscussionMessage.php at line 585
  12. XenForo_DataWriter_DiscussionMessage->_postSave() in XenForo/DataWriter.php at line 1409
  13. XenForo_DataWriter->save() in XenForo/DataWriter/Discussion.php at line 491
  14. XenForo_DataWriter_Discussion->_saveFirstMessageDw() in XenForo/DataWriter/Discussion.php at line 435
  15. XenForo_DataWriter_Discussion->_postSave() in XenForo/DataWriter.php at line 1409
  16. XenForo_DataWriter->save() in XenForo/ControllerPublic/Forum.php at line 828
  17. XenForo_ControllerPublic_Forum->actionAddThread() in XenForo/FrontController.php at line 351
  18. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
  19. XenForo_FrontController->run() in /home/a/.../.../public_html/index.php at line 13

В чем может быть проблема?
 
Сменить движок у таблицы в MyISAM
Я не очень разбираюсь как это сделать, где и как его сменить и что такое MyISAM...?
Если не сложно - объясните. Просто еще вчера все работало корректно, темы создавались, а сегодня утром вдруг появилось вот это.
И самое интересное, что никакие доп.модули не ставились, просто вдруг появилась ошибка, такое вообще бывает?
 
Зайти в PMA и посмотреть статус таблицы, в свойствах можно сменить движок.
Что такое PMA и как туда зайти?
На какой именно движок нужно сменить в свойствах?
 
Подскажи, а из-за чего этот глюк появился вообще, как его избежать в дальнейшем?
Из-за того что когда-то таблицу перевели в innodb. Потом в один прекрасный день хостер обновил mysql/форк и синтаксис запроса изменился.
 
Из-за того что когда-то таблицу перевели в innodb. Потом в один прекрасный день хостер обновил mysql/форк и синтаксис запроса изменился.
Администрация, прошу выписать премию этому пользователю.
Он реально сейчас спас мой сайт и исправил поломку. Респект!)
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу