Я никогда нигде не создавал файл с именем index.php
, но такой файл внезапно появляется в моем каталоге Nginx sites-available
.
Я не почувствовал изменений в поведении системы. Я уже уничтожил эту виртуальную машину, поэтому я не могу принести содержимое файла, хотя он был довольно длинным (~ 300 строк).
Вероятно, он был создан Nginx, но почему?
NGINX не создает файлы, за исключением своих собственных файлов журналов (это исключает загрузку файлов для веб-сайта, который в конечном итоге будет находиться в docroot сайта, а не где-либо еще, но даже в этом случае NGINX сам не делает что-то, а какой-то сайт один действительно сделать загрузку / создание файла). Вероятно, вы случайно сделали nano
или touch
или что-то, что неправильно создало файл index.php
в этом каталоге.
NGINX не создает случайные файлы внутри своих собственных каталогов конфигурации. Исключите любую ошибку пользователя, которую вы или другие авторизованные пользователи сделали первыми.