• Здравствуйте. Лежит хостинг. Сайты:
    — blog-studenta.ru
    — dmitriylebed.com
    …и еще несколько.

    Пишу в суппорт хостинга: «Лежит хостинг. Что делать?»

    Мне отвечают: «У Вас значительная нагрузка на Apache. Логи говорят о том, что в Ваших скриптах не мало ошибок, проверьте работу Ваших скриптов.

    [Wed Nov 10 15:30:49 2010] [error] [client 95.133.128.156] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \’\’ at line 1 for query SELECT rating_username, rating_rating, rating_ip FROM wp_ratings WHERE rating_postid = made by require, require_once, include, the_post, WP_Query->the_post, do_action_ref_array, call_user_func_array, get_comment_authors_ratings, referer: http://88.255.78.30//ddos.html

    Это часть лога. Если Вы не знаете как решить проблему в скриптах, обратитесь к разработчику скриптов.»

    Отвечаю: «А если я не знаю кто разработчик скрипта, что мне делать?»

    Мне отвечают: «Обратитесь на тематические порталы или форумы. Мы не занимаемся исправлением скриптов.»

    И я решил обратиться за помощью на оффициальный форум WordPress. Помогите пожалуйста! Что делать?

Просмотр 7 ответов — с 16 по 22 (всего 22)
  • А тут в чем беда?

    Беда не тут, а там, поэтому сидя тут и не будучи телепатом, трудно сказать. Вариантов может быть много. Например, упал mysqld.

    Вот что написал суппорт…

    «Ваши сайты подверглись интенсивной ддос-атаке, причем нетипичного рода. Мы совершенно бесплатно настроили Вам фаерволл и систему защиты от http-флуда. 4 из 5 сайтов, как Вы заметили, уже работают.
    Заблокировано более чем 800 IP ботов, настроен особым образом Nginx.

    Касательно сайта blog-studenta.ru, проблема несколько серьезнее.
    Судя по логам, у данного сайта повреждена база данных, Вам нужно проанализировать запрос и исправить базу. Вот логи:
    [Thu Nov 11 21:37:53 2010] [error] [client 109.86.119.161] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \’\’ at line 1 for query SELECT rating_username, rating_rating, rating_ip FROM wp_ratings WHERE rating_postid = made by require, require_once, include, the_post, WP_Query->the_post, do_action_ref_array, call_user_func_array, get_comment_authors_ratings

    Как вариант, можно восстановить данную базу из резервной копии, если таковая у Вас имеется.
    В данный момент index-файл данного сайта заменен на заглушку index.html. После решения проблемы Вам нужно удалить данный файл и удалить из .htaccess директиву DirectoryIndex index.html.

    Если у Вас будут еще какие-либо вопросы, обращайтесь.»

    Кто и что может сказать по этому? «[Thu Nov 11 21:37:53 2010] [error] [client 109.86.119.161] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \’\’ at line 1 for query SELECT rating_username, rating_rating, rating_ip FROM wp_ratings WHERE rating_postid = made by require, require_once, include, the_post, WP_Query->the_post, do_action_ref_array, call_user_func_array, get_comment_authors_ratings»

    Вам уже все сказали:

    Как вариант, можно восстановить данную базу из резервной копии, если таковая у Вас имеется.

    Не имеется. Что делать?

    You have an error in your SQL syntax — это не похоже на повреждение базы, это похоже на неправильный запрос. Найти чей и исправить или убить.

    Хостер:

    Support HostLife (11:04:30 12/11/2010)
    Отключили плагины WP-PostRatings и WP-PostRatings Widget, в логах больше не появляются записи об ошибке.

    Support HostLife (11:04:44 12/11/2010)
    Атака все еще продолжается

    И?
    Зачем вы копируете нам всю вашу переписку?

Просмотр 7 ответов — с 16 по 22 (всего 22)
  • Тема «500 Internal Server Error» закрыта для новых ответов.