На хостинге Джино - который, впрочем, с большинством сайтов работает абсолютно нормально, при обновлении одного моего сайта на joomla 4 - регулярно появляется ошибка:
1104 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
Что надо делать. Хостинг мне не помогает. Не знаю, почему. Вроде как это настройки его.
Надо пойти в файл /libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php и вписать там такой кусочек:
{ $this->connection->query('SET @@SESSION.sql_mode = \'' . implode(',', $this->options['sqlModes']) . '\';'); mysqli_query($this->connection,"SET SQL_BIG_SELECTS = 1;" ); }
Инфу взяла вот отсюда:
https://forum.joomla.org/viewtopic.php?f=812&t=992067
и вот отсюда:
https://www.joomla-tips.org/joomla-troubleshooter/max-join-size-problems.html
Просто чтоб вы знали, что делать, когда такое говно.