安装贴吧云签到过程及遇到的错误

之间看见小萌那里有个云签到,然后想着,自己能不能搭一个,给同学用之类的

国庆放假时间多,于是就研究了一下

所以,yqd.superlb.net上线了

作者: Kenvix & mokeyjay & FYY

http://git.oschina.net/kenvix/Tieba-Cloud-Sign

https://github.com/MoeNetwork/Tieba-Cloud-Sign

以上,是项目地址及作者网站

安装

就是把文件上传到vps,然后打开网站就可以进行安装了

安装过程很简单啊,在这就不多说了

需要注意的是,应该是我的权限设置问题,config.php和install.lock无法生成

所以我又手动弄了一下这两个文件

计划任务

yum -y install vixie-cron 安装服务

service crond start 开启服务

chkconfig crond on 开机启动

网上说用crontab -e去编辑,因为我用不惯vi编辑器,所以我选择直接编辑文件

编辑/var/spool/cron下对应用户的cron文件

形式形如:

Minute Hour Day Month Week command

* * * * * /usr/bin/php do.php

php程序和php文件地址视实际情况而定

遇到的问题

这种东西,肯定要绑定百度账号啊

然后我发现,在我的网站上,自动绑定会获取数据失败,手动绑定会500

多次尝试无果后,我跑到小萌架的云签到去试了一下,结果自动还是失败,但是手动却成功了

自动失败,应该是我账号的问题,初步推测是因为验证码

手动则是我的问题了

寻找错误

于是我去找了小萌,他问我”你装curl了吗”

于是我又把curl装上,但是仍然500

接着我又注意到,只要是访问setting.php的,都会500

看来是这个文件的问题了

问了小萌,他说不记得有没有对这个文件干过什么

终于

今早起来,想找找看是什么原因

然后就用php -l命令对setting.php进行尝试

结果……代码出错

然后我到git@osc上去看,发现这行代码是在9-27添加的,在setting.php的591行

if(empty(trim($i[‘post’][‘face_url’]))) msg(‘获取贴吧头像失败,可能是网络问题,请重试’);

这句代码有问题,不过我不是很清楚问题在哪

研究了一下代码后,觉得好像对其他功能没什么影响,就删掉了

于是世界就太平了

小萌的是旧版本,所以他没影响,而我下的是新的,所以出问题了

写在最后

这件事告诉我们,不要迷信权威(黑人问号)

发表评论

电子邮件地址不会被公开。 必填项已用*标注