[Help] Форум взломан.

Тема в разделе "vBulletin", создана пользователем weblinner, 12 окт 2011.

Статус темы:
Закрыта.
  1. weblinner

    weblinner Создатель

    Регистр.:
    6 авг 2011
    Сообщения:
    18
    Симпатии:
    1
    Добрый день. Нужна помощь, форум (движок vBulletin 3.8.4), периодически глючит, при попытке залогинеться, выдаёт

    Не удается добавить cookies. Header уже отправлен.
    Файл: /public_html/includes/init.php
    Строка: 518


    После этого файл init.php меняет размер до 17 Мб. В чём может быть причина?

    Заранее благодарен.
     
  2. z3rg

    z3rg

    Регистр.:
    2 фев 2007
    Сообщения:
    731
    Симпатии:
    337
    удалите все файлы с хостинга и залейте версию 3.8.6 - она более стабильная и сделайте обновление
     
    weblinner нравится это.
  3. weblinner

    weblinner Создатель

    Регистр.:
    6 авг 2011
    Сообщения:
    18
    Симпатии:
    1
    Т.е. переустановить форум на движок 3.6, а потом обновить до 3.8. Правильно?

    А в чём может быть причина?
     
  4. Dimanf

    Dimanf Постоялец

    Регистр.:
    27 фев 2010
    Сообщения:
    66
    Симпатии:
    10
    Причина может быть даже в лишнем пробеле в одном из файлов. Как только хоть один символ на страницу выведен эта страница уже не сможет выставить куки. Если правили не сами, то найти где и какой символ появился дело не очень простое (если только посмотреть дату и время изменения файлов на хостинге)
     
    weblinner нравится это.
  5. weblinner

    weblinner Создатель

    Регистр.:
    6 авг 2011
    Сообщения:
    18
    Симпатии:
    1
    Никаких изменений в файлах не делали. Это может быть вирусом?
     
  6. Dimanf

    Dimanf Постоялец

    Регистр.:
    27 фев 2010
    Сообщения:
    66
    Симпатии:
    10
    weblinner, вирус не может не изменить файлы (иначе это не вирус).
    зайдите, например, по фтп и отсортируйте по дате изменения - те которые были изменены перед возникновением проблемы и есть проблемные (можете попробовать обновить их из чистого "дистрибутива")
     
    weblinner нравится это.
  7. weblinner

    weblinner Создатель

    Регистр.:
    6 авг 2011
    Сообщения:
    18
    Симпатии:
    1
    Подождите, опишите подробнее что сделать?
     
  8. Dimanf

    Dimanf Постоялец

    Регистр.:
    27 фев 2010
    Сообщения:
    66
    Симпатии:
    10
    Нужно посмотреть дату последнего изменения у файлов на хостинге (в первую очередь). Самый универсальный способ - зайти по ftp. У большинства провайдеров можно зайти и через панель управления хостингом (cPanel или что там у Вас установлено). В первую очередь сам /includes/init.php
    Хотя если с этим возникают трудности, то лучше забэкапить всё (файлы и БД) и, если это для Вас проще - пойти по пути предоженному z3rg. Так как если пропустите какие-то файлы и они останутся действительно зараженными, то проблемы вернутся.
     
    weblinner нравится это.
  9. UltrbI4

    UltrbI4

    Регистр.:
    15 мар 2009
    Сообщения:
    450
    Симпатии:
    53
    И обязательно не забудь пропатчить.А то там косяк с faq.php!
     
    weblinner нравится это.
  10. gasymov

    gasymov

    Регистр.:
    2 апр 2009
    Сообщения:
    169
    Симпатии:
    133
    Проще все это проделать через терминал. Через FTP - долго слишком
    в терминале - одна команда и последние измененные файлы в руках.
     
    weblinner нравится это.
Статус темы:
Закрыта.