Ошибка при входе в систему
Здравствуйте!
Сегодня обнаружил, что при попытке залогиниться выводится ряд сообщений (см ниже). В целом сайт вроде работает нормально, но понятно что управлять им невозможно. Никаких работ с сайтом я не вел, ничего не устанавливал и не удалял. Хостер почти сутки молчит. Подскажите с чем может быть связана проблема и как ее можно решить?
Warning: The table 'watchdog' is full query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', 'The table 'watchdog' is full\nquery: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (1, 'user', 'Сессия для <em>jeweller</em> открыта.', 0, '', 'http://www.marketprofit.ru/doc/programma-tekhnicheskogo-analiza-omega-re..., 'http://www.marketprofit.ru/doc/programma-tekhnicheskogo-analiza-omega-re..., '84.51.206.166', 1217271056) в файле /www/marketpr/www/htdocs/includes/database.mysql.inc в строке 172 in /www/marketpr/www/htdocs/includes/database.mysql.inc on line 172
Warning: The table 'watchdog' is full query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', 'Cannot modify header information - headers already sent by (output started at /www/marketpr/www/htdocs/includes/database.mysql.inc:172) в файле /www/marketpr/www/htdocs/includes/session.inc в строке 100.', 2, '', 'http://www.marketprofit.ru/doc/programma-tekhnicheskogo-analiza-omega-re...', 'http://www.marketprofit.ru/doc/programma-tekhnicheskogo-analiza-omega-re...', '84.51.206.166', 1217271056) in /www/marketpr/www/htdocs/includes/database.mysql.inc on line 172
Warning: The table 'watchdog' is full query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', 'session_regenerate_id(): Cannot send session cookie - headers already sent by (output started at /www/marketpr/www/htdocs/includes/database.mysql.inc:172) в файле /www/marketpr/www/htdocs/includes/session.inc в строке 103.', 2, '', 'http://www.marketprofit.ru/doc/programma-tekhnicheskogo-analiza-omega-re...', 'http://www.marketprofit.ru/doc/programma-tekhnicheskogo-analiza-omega-re...', '84.51.206.166', 1217271056) in /www/marketpr/www/htdocs/includes/database.mysql.inc on line 172
Warning: The table 'watchdog' is full query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', 'Cannot modify header information - headers already sent by (output started at /www/marketpr/www/htdocs/includes/database.mysql.inc:172) в файле /www/marketpr/www/htdocs/includes/common.inc в строке 314.', 2, '', 'http://www.marketprofit.ru/doc/programma-tekhnicheskogo-analiza-omega-re...', 'http://www.marketprofit.ru/doc/programma-tekhnicheskogo-analiza-omega-re...', '84.51.206.166', 1217271056) in /www/marketpr/www/htdocs/includes/database.mysql.inc on line 172
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
The table 'watchdog' is full
Truncate it
Спасибо, но если можно поподробнее.
Два варианта - либо настроить cron jobs или сделать их вручную, тогда таблица watchdog очистится, либо залезть в БД и запустить SQL команду TRUNCATE
Еще раз спасибо, буду пробовать. А из-за чего это произошло. Таблицу watchdog нужно регулярно очищать? Я правильно понял?
Настройки вочдога на странице admin/settings/logging, но для корректного автоматического обрезания таблицы должен регулярно (хоть раз в сутки) запускаться cron.php
А причина?
Может таблица попорчена? Попробуй REPAIR watchdog
Или ее первичный ключ маленький (smallint)? Проверь размер поля wid (оно должно быть int(11) unsiggned.
Спасибо! Проблема решена.
У меня такая же проблема, помогите, я из сказанного здесь я ниче не понял.. скажите пожалуйста по шагам..
я послал запрос TRUNCATE watchdog запрос успешно выполнился..но теперь я все равно не могу залогинится на сайте..ппц помогите плиз..ошибок больше нет..
разобрался.. нужноо оказывается было скормить базе такие запросы
TRUNCATE `accesslog`;
TRUNCATE `cache`;
TRUNCATE `search_index`;
TRUNCATE `sessions`;
TRUNCATE `*watchdog`;
у меня вот такое вылазит каждый раз при входе, выходе, создании новости или обновлении страницы: Warning: Duplicate entry '38261' for key 1 query: INSERT INTO watchdog (uid, type, message, severity, link, location, includes/database.mysql.inc on line 172
мне запустить вот эти запросы, я правильно понял? :
TRUNCATE `accesslog`;
TRUNCATE `cache`;
TRUNCATE `search_index`;
TRUNCATE `sessions`;
TRUNCATE `*watchdog`;
и как настроить cron ???
repair TABLE watchdog