Я получаю следующий журнал ошибок на моем сервере apache2:
[Mon Dec 24 09:38:48.580631 2018] [php7:error] [pid 19547] [client 5.188.210.12:11267] script '/var/www/echo.php' not found or unable to stat, referer: https://www.google.com/
[Mon Dec 24 18:16:33.851584 2018] [php7:error] [pid 19523] [client 91.211.247.248:45013] script '/var/www/xmlrpc.php' not found or unable to stat
[Tue Dec 25 03:28:48.912986 2018] [php7:error] [pid 19551] [client 185.244.25.106:47712] script '/var/www/index.php' not found or unable to stat
[Tue Dec 25 04:15:30.013401 2018] [php7:error] [pid 19527] [client 118.25.71.119:37946] script '/var/www/help.php' not found or unable to stat
Я уверен, что это всего лишь перебор существующих скриптов. Но как это может вызвать ошибку PHP7? Что означают порты, если я их не использую?
Apache передал запрос PHP, потому что URL-адрес заканчивался на .php
и Apache был настроен для этого с AddHandler
директива.
Номер порта и IP-адрес принадлежат удаленной системе.
Они регистрируются, потому что скрипт PHP, соответствующий URL-адресу, не существует или недоступен. Возвращается ошибка 404.
И да, это похоже на попытки автоматического перебора. Вы можете игнорировать их или включить соответствующую тюрьму fail2ban.