Перейти к содержимому
Русский язык для Invision Community 5

Сервер умирает после апдейта из-за дизайна

Доброго времени суток.

 

После обновления форума с версии 3.4.7 до 3.4.8 сервер начал падать. В мониторинге сервера было видно что оперативная память переполняется до предела за пол минуты (4 гб), а нагрузка на процессор достигает пика в 100%. После различных попыток было выявлено что проблема в дизайне форума. Как только был установлен стандартный шаблон по умолчанию, сервер приходил в норму и работоспособность.

 

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

осталась.

В логах ошибок циклическое сообщение:

 

"[Thu May 28 22:47:51 2015] [error] [client 188.165.15.32] PHP Warning: fgets() expects parameter 1 to be resource, boolean given in /var/www/***/data/www/***/forum/admin/sources/classes/output/publicOutput.php(1759) : eval()'d code on line 105"

 

Может я что-то не так сделал. Подскажите пожалуйста как исправить проблему.

Изменено пользователем Bale

Рекомендованные сообщения

Для начала обновите кеш шаблонов. Потом отыщите в вашем шаблоне код с функцией fgets. Вы сами ничего такого не прописывали в своем шаблоне для работы с файлами?

  • Автор

Лично я нет. Кеш чистили.

Но нас за последнее время взламывают часто. Даже сейчас с айфонов перебрасывает на какую-то дрянь, пока не удалось найти. Можете помочь?

Изменено пользователем Bale

  • Автор

Проблема решена. Нас взломали и залили в шаблон дрянной код. Всем спасибо.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.