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

  • Доброго времени суток! перестал работать сайт, ошибка 500. в логах —

    orehoved.ru [Wed Nov 15 12:53:17 2017] [error] [pid 5013] sapi_apache2.c(326): [client 188.94.32.3:40602] PHP Parse error: syntax error, unexpected ‘<‘, expecting end of file in /tmp/theme_temp_setupO2XOCs on line 2
    orehoved.ru [Wed Nov 15 13:29:17 2017] [error] [pid 7632] sapi_apache2.c(326): [client 188.94.32.3:51000] PHP Parse error: syntax error, unexpected ‘<‘, expecting end of file in /tmp/theme_temp_setupTVkuY1 on line 2
    orehoved.ru [Wed Nov 15 13:35:29 2017] [error] [pid 28417] sapi_apache2.c(326): [client 188.94.32.3:55074] PHP Parse error: syntax error, unexpected ‘<‘, expecting end of file in /tmp/theme_temp_setupO8hsHM on line 2
    orehoved.ru [Wed Nov 15 14:49:40 2017] [error] [pid 2721] sapi_apache2.c(326): [client 188.94.32.3:40882] PHP Parse error: syntax error, unexpected ‘<‘, expecting end of file in /tmp/theme_temp_setuppQbBhC on line 2

    тех. поддержка хостинга говорит —

    Здравствуйте.

    Наблюдаем следующую ошибку в работе скриптов сайта:

    Nov 15 11:43:31 hawking apache_error: orehoved.ru [Wed Nov 15 11:43:31 2017] [error] [pid 32701] sapi_apache2.c(326): [client 92.53.115.234:52096] PHP Parse error: syntax error, unexpected ‘<‘, expecting end of file in /tmp/theme_temp_setupA5El0K on line 2
    Nov 15 11:43:34 hawking apache_error: orehoved.ru [Wed Nov 15 11:43:34 2017] [error] [pid 470] sapi_apache2.c(326): [client 92.53.115.234:52466] PHP Parse error: syntax error, unexpected ‘<‘, expecting end of file in /tmp/theme_temp_setup1a7hoT on line 2
    Nov 15 11:43:35 hawking apache_error: orehoved.ru [Wed Nov 15 11:43:35 2017] [error] [pid 587] sapi_apache2.c(326): [client 92.53.115.234:52608] PHP Parse error: syntax error, unexpected ‘<‘, expecting end of file in /tmp/theme_temp_setupkxxbPU on line 2
    Nov 15 11:44:26 hawking apache_error: orehoved.ru [Wed Nov 15 11:44:26 2017] [error] [pid 7867] sapi_apache2.c(326): [client 92.53.115.234:56846] PHP Parse error: syntax error, unexpected ‘<‘, expecting end of file in /tmp/theme_temp_setuphY3RY3 on line 2

    По всей видимости какой-либо из скриптов Вашей CMS систематически генерирует файлы вида theme_temp_*имя* в папке /tmp. При этом попытка обратиться к файлу со стороны index.php вызывает ошибку, с которой Вы можете ознакомиться выше или в логе ошибок error_log, подключенный в соответствующем разделе панели управления аккаунтом: https://hosting.timeweb.ru/logmanager. В конечном итоге index.php завершается с ошибкой и вместо генерации контента Вашего сайта отображается код ответа 500.

    Для выявления некорректно работающего скрипта обратитесь, пожалуйста, к службе поддержки CMS либо к разработчикам сайта. С нашей стороны анализ клиентского кода, к сожалению, не производится.

    куда смотреть? что делать?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Модератор Yui

    (@fierevere)

    永子

    какую тему используете на сайте и откуда ее взяли?

    По всей видимости какой-либо из скриптов Вашей CMS систематически генерирует файлы вида theme_temp_*имя* в папке /tmp

    это совершенно не обычное поведение, при работе WP не генерирует никаких временных скриптов
    больше похоже на результат попытки установки какой-то плохо написаной темы (не ставили ничего?) или работу вируса

    • Ответ изменён 6 лет, 5 месяцев назад пользователем Yui.

    тема сторфонт (работало стабильно и в один момент отключилось, домен закончился, продлили домен появилось это)
    на что то с безопасностью связанное очень похоже

    /tmp/theme_temp_setup1a7hoT
    /tmp/theme_temp_setuphY3RY3

    и тд.

    з.ы. папки tmp соответственно никакой не присутствует на сервере

    • Ответ изменён 6 лет, 5 месяцев назад пользователем benderoffspring.
    Модератор Yuri

    (@yube)

    тема сторфонт

    Неужели прямо так и называется? Хотите помощи — давайте нормальное название и, желательно, ссылку на тему, потому что встречаются и «однофамильцы».

    з.ы. папки tmp соответственно никакой не присутствует на сервере

    Только если у Вас виндовый сервер. /tmp есть у всех unixообразных систем.

    каюсь )

    Storefront — https://ru.wordpress.org/themes/storefront/

    Модератор Yuri

    (@yube)

    Принято 🙂

    /tmp/theme_temp_setup1a7hoT очень сильно похоже на результат работы
    tempnam("/tmp", "theme_temp_setup") (генератор уникальных имен временных файлов)

    Однако в файлах темы tempnam не встречается вообще, равно как и tmp.
    tempnam встречается у движка, но у него нет вхождений theme_temp_setup.

    Я бы всерьез обеспокоился на предмет взлома. Погуглите «theme_temp_setup», вдруг чего найдется.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    больше похоже на результат попытки установки какой-то плохо написаной темы (не ставили ничего?) или работу вируса

    Вирус и есть:

    Файлы создаются вредоносным кодом в functions.php активной темы. Также создаётся файл wp-includes/class.wp.php с контентом с какого-то внешнего ресурса.

    Спасибо за помощь, помогла эта ветка — https://wordpress.org/support/topic/tmp-theme_temp_setup-what-is-this/#post-9685857

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