Tickets ошибка в логах
В последнее время в логах постоянно присутствует ошибка:
В целом на работу Tickets не влияет, но вместо количества комментариев в одном тикете показывает 0.
Помогите, пожалуйста, ее исправить.
[2015-08-28 11:12:43] (ERROR @ /index.php) [pdoTools] Could not load collection of "Ticket":
Error 42000: The SELECT would examine more than MAX_JOIN_SIZE rows;
check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okayВ целом на работу Tickets не влияет, но вместо количества комментариев в одном тикете показывает 0.
Помогите, пожалуйста, ее исправить.
Комментарии: 16
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Устанавливала в марте, все работало нормально. Ошибка появилась недели три назад.
Единственное, что обновляла в августе — это Ace.
Сколько же в этом тикете комментариев, что не могут присоединиться? И какая версия Tickets?
6 веток и всего 20 комментариев на все ветки.
Может, накручено что-то в вызовах? Добавлены какие-то джойны? У нас тут на порядки больше и веток и комментариев, однако никаких ошибок нет.
А как исправить?
Вызываю так:
Log:
Правда, тут видно нужно самому смотреть на сайте, а мне некогда.
Попробовала (не знаю правильно или нет) заменить SQL_BIG_SELECTS = 1 на MAX_JOIN_SIZE = 1, потом на MAX_JOIN_SIZE = #. Все-равно ошибка, точнее 6 тикетов и 6 ошибок.
Может быть можно как-то протестировать что и как к странице подключается и где ошибка?
Василий, а когда у Вас найдется немного времени?
Мне кажется, что проблема у вас в хостинге. Возможно, там поменяли настройки MySQL. Попробуйте обратиться к кому-нибудь из местных специалистов.
Если хостер не поможет, то буду ждать Вас из отпуска.
Желаю хорошо отдохнуть!
заменить
на
следуя синтакcису MySQL 5.6.
Ура! Всё заработало, ошибки больше нет!
Василий, спасибо!