Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Уважаемые коллеги!
Новый сайт: Джумла, JCE, K2 -последние версии.
Сервер баз данных: Localhost via UNIX socket
Тип сервера: MySQL
Версия сервера: 5.1.73-cll-lve - MySQL Community Server (GPL)
Версия протокола: 10
Кодировка сервера: UTF-8 Unicode (utf8)
Веб-сервер
cpsrvd 11.44.1.18
Версия клиента базы данных: libmysql - 5.1.73
PHP расширение: mysqli
Всего семь статей на сайте. При сохранении статьи появляется проблема - статья сохраняется так долго, что можно пойти выпить чаю. После чего появляется сообщение об ошибке: "Обнаружена ошибка. 1213 Deadlock found when trying to get lock; try restarting transaction SQL=UPDATE `jos_finder_terms` AS t INNER JOIN `jos_finder_links_terms5` AS m ON m.term_id = t.term_id SET t.links = t.links - 1 WHERE `link_id` = 916 AND m.link_id = '916'"
Гуглом/Яндексом пользовался, поиском по веткам тоже.
Убедительная просьба подсказать, что делать, как устранить сей баг.
Спасибо за внимание!
Неактивен
Вы привели один запрос - с ним все в порядке. Какие запросы выполняются в этой же транзакции до него?
Неактивен
Дело в том, что я привел текст сообщения об ошибке, которое появляется на сайте после данного бага. Просьба подсказать, как узнать какие транзакции выполняются до него?
Неактивен
Варианта 2:
1. Найти этот запрос в исходных кодах посмотреть какие запросы выполняются перед ним.
2. Включить general query log, в нем будут все запросы: http://dev.mysql.com/doc/refman/5.6/en/query-log.html
Неактивен
РЕШЕНО: надо отключить все 8 плагинов "умный поиск". Между ними и К2 конфликт...
Неактивен
Страниц: 1