в
почему появляются копии php файлов с добавлением yyyymmddhhmmss в названии

о
Появление копий PHP-файлов с меткой времени yyyymmddhhmmss (год, месяц, день, часы, минуты, секунды) в названии чаще всего связано с работой систем резервного копирования (бэкапов), плагинов CMS или деятельностью скриптов.

Причины появления таких файлов

Плагины резервного копирования или обновления: Многие модули CMS (например, в WordPress, Joomla или Битрикс) перед изменением, патчем или при создании точки восстановления делают дубликаты исходных файлов, добавляя к ним текущую дату и время, чтобы не затереть оригинал.

локальные среды разработки: Некоторые редакторы кода или скрипты деплоя при синхронизации с сервером создают временные файлы с таймстампом.

Вредоносное ПО (вирусы): Активность или заброшенный бэкдор могут автоматически создавать резервные или зашифрованные копии измененных системных файлов (index.php, functions.php), чтобы сохранить доступ к сайту на случай стирания основного файла,

Что делать и как проверить

Изучите содержимое: Откройте один из таких файлов через текстовый редактор и посмотрите код. Если там знакомый вам функционал сайта — это работа бэкапа. Если код зашифрован (eval(base64_decode(...))) - сайт имеет из. [1, 2]

Проверьте дату создания: Сопоставьте время в названии файла с логами сервера (access.log / error.log), чтобы понять, какой скрипт или IP-адрес инициировал создание копии.

Проведите сканирование: Проверьте сайт антивирусными сканерами хостинга или утилитами вроде AI-Bolit / Bitrixaitar, обновите все плагины и пароли доступа. [1, 2]

Если хотите, расскажите:

На какой CMS работает сайт (WordPress, Битрикс, самописный)?
Что находится внутри этих файлов, если открыть их блокнотом?

подскажу, как убрать причину их появления.

