Удаляются файлы сайта при настройке nginx (CentOS)
Здравствуйте. Из-за высоких нагрузок решили перейти с Apache на nginx + Apache.
На сервере стоит CentOS.
У меня есть небольшой опыт по настройке такой связки, но дело в том, что во время настройки периодически трутся файлы в каталоге с сайтом, который я настраивал (все .php, .htaccess, куча других и несколько файлов глубже корня, директории не трогаются).
Закономерности в какое время и почему они удаляются выявить не удалось.
Решили, что каждый должен заниматься своим делом и попросили админа от хостера настроить нам то же самое.
Админ в такой полтергейст не поверил и стал нас обвинять в том, что это мы сидим и трём файлы :)
В итоге он не смог ничего сделать и вернул всё как было — файлы перестали удаляться.
Отсюда вопросы:
1. Сталкивался ли кто-нибудь с такой проблемой?
2. В чём может быть дело?
3. Можно ли отследить какой процесс трёт файлы?
1) Проверьте все кроны, возможно что-то там прописано.
2) Смените пароль на фтп доступ к сайту.
3) chown -R www-data.www-data /var/www где www-data это пользователь под которым запущен nginx и /var/www это корень сайта.
Если и после этого удаление продолжится, то это делает либо root либо имеется уязвимость в коде сайта.
Нжинкс тут скорее всего ни при чём, если стоит последняя версия.