什麼是 PHP7 錯誤“未找到或無法統計”?
我在我的 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 地址是遠端系統的。
這些正在被記錄,因為與 URL 對應的 PHP 腳本不存在或無法訪問。返回 404 錯誤。
是的,它看起來像是自動的暴力破解嘗試。您可以忽略這些或啟用相關的 fail2ban jail。