Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 10/30/23 во всех областях

  1. 1 балл
    Добрый день! Да, тоже сталкивался с этим, единственное что могу предложить (вставить выше вашего запроса): if ( \IPS\IN_DEV ) { \IPS\Db::i()->query("SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));"); } Тут не идёт речи о правильности или идеальности, каждый совет и рекомендация как побороть эту ошибку носит ограниченный характер, я лично на свой страх и риск выбрал такое.
  2. 1 балл
    При отключении DEV режима, всё срабатывает. Так понимаю, это из-за этого в /system/Db/Db.php /* Enable strict mode for IN_DEV */ if ( \IPS\IN_DEV ) { if( $read AND $this->connectionDetails['readDatabase'] ) { $this->reader->query( "SET sql_mode='STRICT_ALL_TABLES,ONLY_FULL_GROUP_BY,ANSI_QUOTES'" ); } else { parent::query( "SET sql_mode='STRICT_ALL_TABLES,ONLY_FULL_GROUP_BY,ANSI_QUOTES'" ); } } Подскажите пожалуйста, как в итоге собрать запрос, чтобы он корректно работал и в дев и в рабочей версии ?
×
×
  • Создать...