INSERT INTO watchdog
Прислано: ug35
пн, 08/02/2010 - 21:23
Господа, добрый день, помогите, пожалуйста, решить проблему.
Хостинг 1Gb.ru на котором стоит Drupal 6.15 + Ubercart, ну и плюс еще с десяток свежих модулей. В процессе настройки Ubercart, появилось следующее сообщение:
Site off-line
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.
If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.
The mysqli error was: Access denied for user 'gb_mysite'@'81.177.24.117' (using password: YES).
Полез в свой аккаунт на хостинге и после общения с техподдержкой понял, что меня мой сайт вызывает серьезную перегрузку сервера из-за которой я и был отключен от базы данных.
Вот сообщение со стороны хостинга:
Ваш сайт вызывает серьезную перегрузку сервера. Для продолжения
предсказуемой работы остальных сайтов хостинга, находящихся на одном
сервере с вашим сайтом, ваш сайт или отдельные его части остановлены.
Подробное описание ситуации находится здесь:
http://www.1gb.ru/critical_stop.php
Советы по проблемам с базами данных
http://www.1gb.ru/comments.mysql
http://www.1gb.ru/comments.mssql
Для продолжения работы ресурса вам необходимо устранить причину
сбоя вашего сайта или выполнить иные инструкции/рекомендации,
изложенные далее (если они есть).
О результатах пишите, пожалуйста, на адрес support@1gb.ru.
В том случае, если FTP/SSH доступ к сайту также блокирован при
блокировке ваших ресурсов, доступ к сайту можно получить через
раздел личного кабинета "полный список функций", "доступ
к автоматическим резервным копиям". В этом разделе есть запасной
FTP доступ к файлам сайта.
При блокировке базы данных mySQL сохраняется возможность получить
её дамп, страница кабинета "Импорт/экспорт/перенос баз данных
mySQL".
---
INSERT INTO watchdog (uid, type, message, variables, severity, link, location,
referer, hostname, timestamp) VALUES (0, 'page not found', 'compare-levitra-viagra.php',
'N;', 4, '', 'http://www.mysite.biz/compare-levitra-viagra.php', 'http://www.mysite.biz',
'213.189.21.32', 1265586713)
и прочее подобное до 10 запросов одновременно, непрерывно
Хостер говорит решайте проблему, после чего включат базу, а где копать не понятно может кто сталкивался? Заранее спасибо за помощь.
- ug35's blog
- Для комментирования войдите или зарегистрируйтесь
Ну можно отключить запись логов в базу, только вам это особо не поможет.
- Для комментирования войдите или зарегистрируйтесь
Спасибо, но я все же расчитываю на более конструктивный ответ.
- Для комментирования войдите или зарегистрируйтесь
Это был самый конструктивный ответ. У вас обращаются к несуществующим страницам, соответственно происходит запись в журнал. Выход отключить логи, настоящий выход, уйти с этого быдло-хоста
- Для комментирования войдите или зарегистрируйтесь
Если не можете уйти от них, то докручивайте ваш сайт на локалхосте и заливайте уже готовый. Ну, как вариант.
- Для комментирования войдите или зарегистрируйтесь
Хотелось бы решить проблему без переноса сайта.
- Для комментирования войдите или зарегистрируйтесь
Помолиться тогда можете
- Для комментирования войдите или зарегистрируйтесь
Молиться не помогает, танцы с бубном тоже не спасают
- Для комментирования войдите или зарегистрируйтесь
Из общения с сапортом 1Gb:
Для работы сервера есть 2 критически важных вида нагрузки:
Нагрузка на дисковую систему, связанная чаще всего с некорректной работой баз данных.
Процессорная нагрузка от исполнения скриптов
У вас первый случай. И происходит это изза небрежного или неграмотного программирования.
Проблемы нагрузки на диск обычно можно решить только технически, путем оптимизации структуры базы данных и запросов к ней.
Вопрос: Как можно соптимизировать структуру базы данных и запросов к ней?
- Для комментирования войдите или зарегистрируйтесь
Вопрос: Как можно соптимизировать структуру базы данных и запросов к ней?
Пишите свой движок с нуля.
Ещё раз повторю, бегите от этого быдло-хостера. Или вы думаете что популярность друпала обусловлена кривой структурой БД?
- Для комментирования войдите или зарегистрируйтесь
До своего движка с нуля пока что не дорос, бегать не привык, после анализа базы данных, заметил кучу page not found с адресами типа:
http://www.mysite.biz/compare-levitra-viagra.php
http://www.mysite.biz/job/work-at-home-opportunity.php
http://www.mysite.biz/canada-levitra.php
http://www.mysite.biz/cialis-levitra.php
и т.д.,
Уважаемое сообщество подскажите пожалуйста, что это за ссылки и как с ними бороться?
- Для комментирования войдите или зарегистрируйтесь
И происходит это изза небрежного или неграмотного программирования.
Друпал - одна из лучших CMS в мире, работающая на сотнях тысяч хостингах.
Вопросы?
- Для комментирования войдите или зарегистрируйтесь
Вопрос в слудующем:
Как бороться со спамерсиким ссылками на моем сайте приходящих в достаточно большом количестве напоминающими DDoS-атаку?
- Для комментирования войдите или зарегистрируйтесь
Поясняю:
Некий чел (возможно даже не чел) обращается по адресу http://www.mysite.biz/cialis-levitra.php
Так как такой страницы нет, то в базу записывается сообщение об ошибке 404
Можно отключить запись ошибок в БД, но сколь-либо ощутимого прироста производительности это не даст.
В вашем случае можно:
а. Уходить от хостера
б. Создавать рабочую версию сайта на локахосте, оптимизировать производительность, готовый вариант заливать на хостинг. И тогда есть шанс, что если на сайт будут ходить в основном гости (не зарег. пользователи) - ресурсов вашего хостинга хватит.
- Для комментирования войдите или зарегистрируйтесь
Как бороться со спамерсиким ссылками на моем сайте приходящих
Ставить модуль капчи (в вашем случае лучше текстовой) и банить.
- Для комментирования войдите или зарегистрируйтесь
Я так понял что в моей ситуации это спамбот, отсюда вопрос как бороться со спамботами которые переодически долбяться по несуществующим страницам?
- Для комментирования войдите или зарегистрируйтесь
Поставил модуль Spam, посмотрим что будет.
- Для комментирования войдите или зарегистрируйтесь

Комментарии