全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1854|回复: 4
打印 上一主题 下一主题

关于akismet源代码的问题

[复制链接]
跳转到指定楼层
1#
发表于 2014-5-12 08:21:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的思路是,在akismet的源码中添加一些代码,自动将定义为垃圾回复的ip地址写到一个文本文件里.不知道我以下的代码有没有什么问题? 如果没有问题,这些代码应该添加在哪akismet的哪个文件里?谢谢了.
  1. $aip = get_ip_address(); /* 得到ip地址 */
  2. $txt = file_get_contents("/ip.log"); /* 读入全部文本 */
  3. if (strpos($txt,$aip) == false)
  4. {
  5. $handle = fopen("/ip.log","a+"); /* 打开文件并得到句柄 */
  6. fwrite($handle,$aip."n");
  7. }
  8. fclose($handle);
复制代码
2#
发表于 2014-5-12 10:09:34 | 只看该作者
不明觉厉,先顶,再看
3#
发表于 2014-5-12 10:20:16 | 只看该作者
既然是这样 直接iptables禁止这些ip访问也可以嘛
4#
 楼主| 发表于 2014-5-13 09:48:53 | 只看该作者
psdshow 发表于 2014-5-12 10:20
既然是这样 直接iptables禁止这些ip访问也可以嘛

现在首先要得到这些IP地址才可以.谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-22 15:59 , Processed in 0.065343 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表