Bots 黑洞机器人陷阱
我试图在我的网站上使用,但我总是收到一条错误消息,上面写着“打开文件时出错”Bots 黑洞机器人陷阱,bots,blackhole,Bots,Blackhole,我试图在我的网站上使用,但我总是收到一条错误消息,上面写着“打开文件时出错” $fp = fopen($filename, 'r') or die('<p>Error opening file.</p>'); while ($line = fgets($fp)) { if (!preg_match("/(googlebot|slurp|msnbot|teoma|yandex)/i", $line)) { $u = explode(' ',
$fp = fopen($filename, 'r') or die('<p>Error opening file.</p>');
while ($line = fgets($fp)) {
if (!preg_match("/(googlebot|slurp|msnbot|teoma|yandex)/i", $line)) {
$u = explode(' ', $line);
if ($u[0] == $ipaddress) ++$badbot;
}
}
$fp=fopen($filename,'r')或die(“打开文件时出错。”);
而($line=fgets($fp)){
如果(!preg_match(“/(googlebot | slurp | msnbot | teoma | yandex)/i“,$line)){
$u=爆炸(“”,$line);
如果($u[0]==$ipaddress)++$badbot;
}
}
如何修复它?因为您的第一行如下所示:
$fp = fopen($filename, 'r') or die('<p>Error opening file.</p>');
$fp=fopen($filename,'r')或die(“打开文件时出错。”);
我们可以很快推断
fopen()
调用失败。验证您是否为函数提供了正确的文件路径——如果文件未打开,则无所谓 什么是$filename
?另外,$filename
是否等同于文件的完整路径?这是什么语言?Php?请添加正确的标签。