Php 如何将访问特定url的IP地址存储到文件中
我不是编码员,我遇到了一个问题。我想做的是将所有尝试访问特定URL的IP存储到一个文件中,这样我就可以建立一个IP列表,列出试图查看我的站点是否使用特定CMS或试图侵入其中的人 我知道我可以访问服务器日志文件中的此类数据,但从长远来看,自动化任务将节省我大量时间 有没有这样的代码,我可以添加到具体的网址,将这样做Php 如何将访问特定url的IP地址存储到文件中,php,wordpress,security,joomla,ddos,Php,Wordpress,Security,Joomla,Ddos,我不是编码员,我遇到了一个问题。我想做的是将所有尝试访问特定URL的IP存储到一个文件中,这样我就可以建立一个IP列表,列出试图查看我的站点是否使用特定CMS或试图侵入其中的人 我知道我可以访问服务器日志文件中的此类数据,但从长远来看,自动化任务将节省我大量时间 有没有这样的代码,我可以添加到具体的网址,将这样做 <?php $pathToLogFile=""; file_put_contents($pathToLogFile, "\nIP Address". $_SERVER["REMO
<?php
$pathToLogFile="";
file_put_contents($pathToLogFile, "\nIP Address". $_SERVER["REMOTE_ADDR"],FILE_APPEND)
?>
如果要将此文件放在多个目录中,请记住提供一个绝对路径,并确保在该路径处初始化一个空白文件I'm file__获取内容之前,并在之后附加ip日志我建议只使用file_APPEND,而不是每次都读取整个文件,不过,非常感谢你的帮助,你让我很开心,我会很快尝试的。我毫不怀疑它会完全满足我的需要。现在,我应该能够从特定的日志文件中获取数据,并将不需要的流量从其来源返回,从而节省服务器资源并增加垃圾邮件服务器的负载。祝这个伟大的社区所有人圣诞快乐。@Don'tPanic哇,我从未意识到国旗的存在。你每天都能学到新东西。