CSVI ошибка БД при экспорте JDatabaseMySQLi::query: 1064

Вводные:

Joomla 2.5, CSVI 4.4

При попытке выполнить экспорт в файл вылетает ошибка:

JDatabaseMySQLi::query: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_BIG_SELECTS=1' at line 1 SQL=SET OPTION SQL_BIG_SELECTS=1

Т.е. не нравиться MySQL команда SQL=SET OPTION SQL_BIG_SELECTS=1

Вся причина в том, что MySQL в новых версиях поменял синтаксис этих команд.

Теперь они должны иметь вид:

 SQL=SET SQL_BIG_SELECTS=1

Найдено два файла с командой:

./administrator/components/com_csvi/models/exportfile.php: строка 91 меняем на: $db->setQuery("SET SQL_BIG_SELECTS=1");
./components/com_csvi/models/export.php: строка 77 меняем на: $db->setQuery("SET SQL_BIG_SELECTS=1");

Заметили ошибку, можете подсказать еще что-то? - Обращаемся сюда

Примеры работ

Информация