数天对插件系统的研究,再加上今天一夜的努力。
自己还算很有成就感吧,不过,这个插件目前功能还有限,只能够在支持mail()函数的PHP主机上面使用。没有办法嘛,自己技术还是不行。
不过既然写了个beta出来,就先自己炫耀一下,毕竟能够回复大家了。
同时,也希望高手能够来指点一下我,如何完善这个插件。
PHP | CSS | HTML | jQuery | 宅er
目前,最新发布的Sablog-X Plus 20090308在安装的时候,存在修改数据表前缀无法成功安装的问题。
一般都会停止在创建xxxx_setting这个表之后。经过检查,发现问题存在于新版的sax.sql。
先分析原install.php文件,发现,install.php会用fopen读取sax.sql,随后,用正则表达式,将sax.sql里面的表前缀"sablog_"替换为自定义的表前缀。
但是,正则表达式的规则是 ‘ sablog_",注意前面有个空格,但是在创建setting表之后,Insert的对象表名称是用单引号括起来的,这样导致正则表达式没有匹配成功,并且这个表又不存在。于是安装停止在这里。
解决方法很简单,打开sax.sql。
把 `sablog_settings`(含引号)替换成为 sablog_settings。然后再开始安装。
当然,你也可以下载附件中的sax.sql,替换掉原来在install文件夹里面的sax.sql。
老早就知道了这款系统,可是英文让我很痛苦!
这几天,尝试着搭建了起来:http://huangj.in/demo/drupal-6/
第一眼看到drupal,给人一种很清爽的感觉!毕竟是一款英文的系统,有很明显国外的风格。
但是,体验过程中,发现,这个系统并不适合做一个blog系统,提供的基本功能非常少,但是恰到好处。
如果要用Drupal搭建一个小博客,还得去找找,或者自己写一些好的模块!有了合适的模块,Drupal就是百变金刚:博客,cms站点都能够胜任!
等我渐渐对Drupal熟悉之后,说不定哪天我就换成Drupal系统了。
这个系统的确很舒服!!
今天,在学校,发现教育网不能够访问verycd网站了,经过检查,是dns(域名解析服务器)出了问题,屏蔽了verycd的域名。
于是,到处找教育网的DNS,经过数次测试,找到了一个没有屏蔽掉verycd的DNS。
单击任务栏右下角的网络连接图标
然后选择网络与共享中心。
单击“查看状态”,在弹出的本地连接里面选择属性,UAC会提醒。
双击“Internet 协议版本4 TCP/IPv4”,选择“使用下面的DNS服务器地址”,并且填写上“202.112.20.131”。该地址为“dns.whnet.edu.cn 华中地区网络中心DNS”。
然后连续点击确定,这个时候再试试,应该就可以访问verycd了。
点击开始菜单,依次选择:网络连接,显示所有连接(如果没有,请点击控制面板,网络连接)。
然后在弹出窗口中双击“本地连接”。
在弹出窗口中单击”属性“
在中间的框框里面选择 ”Internet 协议(TCP/IP)“(如果有IPv4和IPv6两种的话,选择IPv4的),图同上面VISTA方法。
最后,选择“使用下面的DNS服务器地址”,并且填写上“202.112.20.131”。
确定,确定,确定,关闭。一切OK!
估计教育网用户因为可以享受到最高带宽的下载速度吧,并且verycd这样的P2P下载方式能够最大限度挖掘网络带宽,为了保证所有人的正常使用,才使出此下策吧!
不过,那些电信服务商可不敢这样做,这样做的结果就是工信部的警告了!嘿嘿!
这个是临时之计,如果这个DNS也屏蔽了verycd的话,就只能够再寻找其他可用DNS或者使用tor了。
本人不用XP,所以XP没有截图,不过应该影响不大,有问题就给我留言。希望大家网络愉快,如果对你有用,就多多来看看我的博客!
202.204.48.6
202.204.60.10 北科大
202.112.20.131
202.38.64.1 中科大
166.111.8.28 dns-a.tsinghua.edu.cn清华DNS1
166.111.8.29 dns-b.tsinghua.edu.cn清华DNS2
166.111.8.30 dns.tsinghua.edu.cn 清华DNS
202.114.0.242 server20.hust.edu.cn 华工DNS
202.112.0.35 dns.hust.edu.cn 华工DNS2
202.112.20.131 dns.whnet.edu.cn 华中地区网络中心DNS
202.117.0.20 dec3000.xjtu.edu.cn 西交DNS1
202.117.0.21 ns2.xjtu.edu.cn 西交DNS2
202.112.26.34上交
202.203.128.33 cernet云南中心主dns
202.115.64.33 and 202.115.64.34 西南交大
202.201.48.1 and 202.201.48.2 西北师范大学
202.116.160.33 华南农业
202.114.240.6 武汉科技大学
202.112.0.33 and 202.112.0.34 cernet 华北网