Уже давненько наблюдаю после логина на permlug.org вверху каждой страницы ругань от MySQL. Вот, например, что вывалилось вверху страницы, на которой я ввожу этот пост:
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
Скрин: (Осторожно, берегите глаза, по ссылке скриншот винды. С работы пишу.)
Эм... Само починилось? Указанного бага больше не наблюдаю. До этого, наблюдал его, наверное, не меньше двух недель. На месте, где вываливались сообщения об ошибках, никаких данных не появилось...
Глюк периодический, причины появления не ясны. Пытался гуглить — ничего не нашёл.
причина появления - нулевая карма. решения не нашëл
Подозреваю, что можно в качестве костыля добавить "distinct" в запрос.
Проблема не в нулевой карме
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
warning: mysqli_query() [function.mysqli-query]: (21000/1242): Subquery returns more than 1 row in /var/www/__permlug/drupal-6.15/includes/database.mysqli.inc on line 108.
на странице http://www.permlug.org/user/894
Я тож подумал, что в карме дело, потому что, как только она изменилась, косяк пропал. Но почему именно в этом месте? Или это друпал так устроен, что всю ругань от мускуля в одно место выводит?