Поддержка Проблемы и решения Ошибка при входе на сайт

  • ПОдскажите, пожалуйста! При входе на сайт на моем компьютере на сайт выхожу, но пишет следующее: Warning: gethostbyaddr() [function.gethostbyaddr]: Address is not a valid IPv4 or IPv6 address in /var/www/zen-kaisen.ru/data/www/zen-kaisen.ru/wp-includes/general-template.php on line 192
    и Notice: Undefined offset: 2 in /var/www/zen-kaisen.ru/data/www/zen-kaisen.ru/wp-blog-header.php on line 129

    а другие люди вообще не могут на него зайти, им обозреватель выдает такую ошибку: Не удается раскодировать необработанные данные.

    Недавно автоматически обновились до WordPress 4.0. Больге ничего, вроде бы, с сайтом не делали. Может быть, обновление установилось криво? Подскажите,что можно сделать и в чем может быть дело?
    Спасибо!

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Warning: gethostbyaddr() [function.gethostbyaddr]: Address is not a valid IPv4 or IPv6 address in …/wp-includes/general-template.php on line 192

    В файле wp-includes/general-template.php ни в одной версии WordPress не было вызова gethostbyaddr(). В 4.0 в строке 192 тоже ничего подобного нет.

    Notice: Undefined offset: 2 in …/wp-blog-header.php on line 129

    В файле wp-blog-header.php всего 18 строк.

    Судя по симптомам, у вас на сайте вирус. Впрочем, у меня на текущий момент cайт http://zen-kaisen.ru открывается корректно.

    Спасибо. А если это вирус, как его на сайте убить?

    удалить все кроме папки wp-content и файлов wp-config.php и .htaccess — а потом залить файлы движка заново, вручную.

    это, конечно, не поможет, если вирус прописался в каком-то из плагинов или тем. в этом случае — удаляйте все плагины и устанавливайте их только из официального репозитория плагинов. но, вирусы, как правило, появляются на сайте благодаря варезным темам, скаченным из разных помоек — в этом случае придется отказаться от таких тем.

    и прежде, чем что-то делать необходимо сменить пароли на все и вся, потом сделать бэкапы файлов и базы данных — а потом уже начинать действовать.

    Хорошо, спасибо.
    Вообще ничего ниоткуда не скачивали — ни плагинов, ни тем. Установили только обновление, которое Вордпресс сам предлагал.

    Вы правы, там сидит вирус. В файле general-template.php. Говорят, что сделан специально под Вордпресс и пролез, видимо, с обновлением. Вот так )
    Всем спасибо за советы!

    с обновлением он пролезть не мог — оно устанавливается из официального репозитория. так что меняйте пароли ко всему.

    Поменяли.

    А не пдскажете еще, можно ли отдельно где-то скачать только файл general-template.php- чтобы заменить зараженный?
    Не скачивать же все обновление и потом в нем этот файл как-то искать?

    нет, качайте весь дистрибутив — один файл из него скопируете.
    хотя рекомендую полностью заменить все файлы движка — то, что у вас лишь один файл заражен это далеко не факт.

    Ок, спасибо еще раз!

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Ошибка при входе на сайт» закрыта для новых ответов.