暂关Captcha,及Nucleuscms开发中调用Blog对象的方法
cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
服务商升级PHP,新编的带着libgd,却没有装上Freetype支持,要用它写字的Captcha就不能用了,先关掉,估计机器人Spam也早忘了这里吧
其实我觉得认字这一招也不一定很好嘛,也许可以在上面贴个头像,判断一下男女,机器识别也有点难度吧?
正好看了一下Log,里面一堆PHP Fatal error: Call to a member function on a non-object in...,检查一下,原来是几个插件没有跟上新形势,调用blog对象方法有误。经理解这一页的精神,感觉全局变量$blog应该是包含多个Blog信息的一个变量(Nucleus支持多Blog),在它这里直接调用针对某个Blog的方法是不行的,可以从$blog这里取得真正的单个Blog的ID,用ID来取得它的blog对象:
global $manager;
$blog =& $manager->getBlog($blogid);
站务记于此。
【更新】又加上了Captcha,Spam还是挺厉害的。另据观察Error log,现在网上一堆爬虫,目标全是upload.asp/upfile.asp,诸如此类,看上去某些asp的系统一直就被人盯着
正好看了一下Log,里面一堆PHP Fatal error: Call to a member function on a non-object in...,检查一下,原来是几个插件没有跟上新形势,调用blog对象方法有误。经理解这一页的精神,感觉全局变量$blog应该是包含多个Blog信息的一个变量(Nucleus支持多Blog),在它这里直接调用针对某个Blog的方法是不行的,可以从$blog这里取得真正的单个Blog的ID,用ID来取得它的blog对象:
global $manager;
$blog =& $manager->getBlog($blogid);
站务记于此。
【更新】又加上了Captcha,Spam还是挺厉害的。另据观察Error log,现在网上一堆爬虫,目标全是upload.asp/upfile.asp,诸如此类,看上去某些asp的系统一直就被人盯着
评论
windix:
于 2005-12-14 18:07:52 发表,来自:http://www.douzi.org
windix:
BTW,记得一年前我曾经用过那个refer程序记录反向连接,早就撤掉了,直到现在日志里面每个月还有上万次的访问指向那个不存在的refer目录,不要小看那些午餐肉罐头的实力呀
于 2005-12-14 18:09:55 发表,来自:http://www.douzi.org
cathayan:
确实不能小视,一晚上也有快20条了,现在也长进了,先夸一句Nice content/great/original/wonderful,再加几个大牌网站地址,最后才是自己的广告站,ZTMNB!
于 2005-12-15 09:12:13 发表,来自:http://blog.cathayan.org/member/1
fishy:
Nucleus那个referral插件也有anti-spam功能的
于 2005-12-15 10:15:33 发表,来自:http://wang.yuxuan.org/blog/
cathayan:
PHP的OO不太理解,看来上面改的那个关键在于:
$blog =&
&是取址吧,如果$blog = new blog(); 按道理$blog -> foo(); 没错吧,什么情况必须用& $blog->foo()呢?
于 2005-12-15 10:53:40 发表,来自:http://blog.cathayan.org/member/1
fengyue:
大大,我的网站在服务器升级php后也经常来个PHP Fatal error: Call to a member function on a non-object in...,有时刷新几下就好。
不知道大大说的是什么插件没跟上?
谢谢啦!!
ming:
sigh...lycos的空间始终不给freetype。。。残念-_-
于 2006-06-07 13:42:24 发表,来自:http://www.zming.net
我来评论
为保护您的隐私,请不要在评论框里填写自己的真实E-mail地址。
广告见之即删。带有任何赢利机构链接的评论都会删除。
广告见之即删。带有任何赢利机构链接的评论都会删除。

贴个头像,判断一下男女
挺有中国特色的,你这个创意更牛,改天我弄一个试试
---
真TNND有创意!
忘了之前在谁那看到识别框里面显示两个汉字的图像让用户输入,不认识的话还可以换