TIER_FOREVER Опубликовано 25 Марта 2009 Жалоба Поделиться Опубликовано 25 Марта 2009 При запуске запроса TRUNCATE ibf_spider_logs через админку, вверху выскакивает следующее: IPB Предупреждение [2] mysql_fetch_field(): supplied argument is not a valid MySQL result resource (Строка: 795 файла /ips_kernel/class_db_mysql.php)IPB Предупреждение [2] mysql_fetch_array(): supplied argument is not a valid MySQL result resource (Строка: 568 файла /ips_kernel/class_db_mysql.php) При этом запрос вроде как выполняется, ибо табличка с логами чистится. Это ничего страшного, что такую бяку пишет? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 TIER_FOREVER Опубликовано 26 Марта 2009 Автор Жалоба Поделиться Опубликовано 26 Марта 2009 Товарищи, ну так что? ) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 26 Марта 2009 Жалоба Поделиться Опубликовано 26 Марта 2009 Это не ошибка очистки таблицы, это ошибка загрузки страницы с отчетом о результате выполнения пользовательского запроса. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 TIER_FOREVER Опубликовано 27 Марта 2009 Автор Жалоба Поделиться Опубликовано 27 Марта 2009 Это не ошибка очистки таблицы, это ошибка загрузки страницы с отчетом о результате выполнения пользовательского запроса. Благодарю за ответ. ) В таком случае, как от этой ошибки избавиться? ) Причем возникает она, вроде бы, только при выполнении какого-либо запроса в админке. На других страницах не замечал. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 27 Марта 2009 Жалоба Поделиться Опубликовано 27 Марта 2009 sources\action_admin\sql_mysql.php попробуйте перезалить из дистрибутива. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 29 Марта 2009 Жалоба Поделиться Опубликовано 29 Марта 2009 Это не ошибка очистки таблицы, это ошибка загрузки страницы с отчетом о результате выполнения пользовательского запроса. Благодарю за ответ. ) В таком случае, как от этой ошибки избавиться? ) Причем возникает она, вроде бы, только при выполнении какого-либо запроса в админке. На других страницах не замечал.это возникает в случае, если админка думает, что это селект, но это не селект и он ничего не возвращает. А админка ждёт возвращённого значения и ругается этой ошибкой, что ничего не вернулось. А чтобы "ошибку" исправить надо приписать TRUNCATE вот сюда: if ( preg_match( "/^INSERT|UPDATE|DELETE|ALTER/i", trim($sql) ) ) { Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 TIER_FOREVER Опубликовано 30 Марта 2009 Автор Жалоба Поделиться Опубликовано 30 Марта 2009 Это не ошибка очистки таблицы, это ошибка загрузки страницы с отчетом о результате выполнения пользовательского запроса. Благодарю за ответ. ) В таком случае, как от этой ошибки избавиться? ) Причем возникает она, вроде бы, только при выполнении какого-либо запроса в админке. На других страницах не замечал.это возникает в случае, если админка думает, что это селект, но это не селект и он ничего не возвращает. А админка ждёт возвращённого значения и ругается этой ошибкой, что ничего не вернулось. А чтобы "ошибку" исправить надо приписать TRUNCATE вот сюда: if ( preg_match( "/^INSERT|UPDATE|DELETE|ALTER/i", trim($sql) ) ) { И правда, помогло! Спасибо! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
TIER_FOREVER
При запуске запроса
через админку, вверху выскакивает следующее:
При этом запрос вроде как выполняется, ибо табличка с логами чистится.
Это ничего страшного, что такую бяку пишет?
Ссылка на комментарий
Поделиться на других сайтах
6 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.