Every day,every hour,and every minute is special!
wordpress 2.7升级
Comments (3) Posted by xilo at 2008-11-19 Tags: Sample Tag, wordpress, WordPress IIS Rwrite
最近,有很长一段时间忙于工作。撰写blog自然也就放到了一边,偶然间回来一看,晕!wordpress都已经更新到2.6.3了。正好打算把blog迁移一下,顺便升级到最新版本。
迁移过程中,主要设计的问题是永久链接的问提。以往空间的配置是apache+PHP,现在的是IIS+php,URL Rewite自然是个问题。以下为我的参数配置,以供大家参考。
首先介绍三个 Rewrite 插件。
1,2插件为wordpress iis rewrite的便捷插件,直接下载下来,安装配置一下(解压缩dll插件,然后ISAPI筛选器,添加上,就可以了),不用写规则就可使用,但只针对wordpress。第三个插件为公用插件,需要写规则。接下来详细介绍。
1.URL Rewriting for Wordpress 好像是国内一高人开发的。插件说明地址 http://www.deanlee.cn/wordpress/url-rewriting-for-wordpress-under-iis/
我尝试了一下,不起作用。在网上搜索了一下,好像是最近失效的,没有细研究。
2.WordPress URL Rewrite 插件说明地址http://www.binaryfortress.com/wordpress-url-rewrite/
说明下缺点:
- 只支持目录格式,不支持后缀为.html格式
- 不支持 中文tag
安装方法:
- 解压缩,并加载到服务器ISAPI。配置ini文件,英文很通俗的,第一个允许,第二个不允许。
- 需要注意的一点,(网上搜到没有验证)dll与ini文件所在的目录加上IIS_WPG组的权限。
由于中文tag所以需要第三插件Rwrite,这个似乎是Diz破解ISAPI Rwrite 1版的。附件可以在网上找到,本文结束付下载地址。
3.Rewrite
安装方法:直接解压缩(目录自己安排,我的是单独建目录,放在php文件夹下)。httpd.ini与httpd.parse.errors放到blog根目录下,单独配置。httpd.ini要IIS_WPG读权限httpd.parse.errors可写。(据说Rewrite.dll目录要everyone权限,否则cpu可能会飙升至100,我没验证,没问题。)
tag 的httpd.ini配置
RewriteRule /blog/tag/(.*) /blog/index\.php\?tag=$1
因为我以前的链接地址为.html结尾的,所以有在下面加上了一条。
RewriteRule /blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([0-9]+).html /blog/index\.php\?p=$4
08-12-15补充:
这一待续,一下子待续了一个月,不好意思,最近工作太忙了。
参照以上步骤,基本就OK了,接下来是附件下载,呵呵。
08-12-16重要补充:
wordpress升级到2.7,在IIS+php配置下tag显示…pluggable.php 864行错误。中文,英文都显示错误,sample tag已自动升级到1.58 。禁用Sample Tag,错误依然存在,怀疑是Rewrite与2.7版的问题,删除RewriteRule /blog/tag/(.*) /blog/index\.php\?tag=$1配置信息,英文正常,中文显示404错误。启动sample tag,问题依然。查了查资料,原来是编码问题。
打开wp-includes/classes.php文件。把第153行“$pathinfo = $_SERVER['PATH_INFO'];”替换成“$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'],”UTF-8″,”GBK”);” 第159行“$req_uri = $_SERVER['REQUEST_URI'];”替换成“$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'],”UTF-8″,”GBK”);”问题解决le,还不用ReWrite 爽!
(详:WordPress 2.7升级之pluggable.php与ReWrite 冲突)
IE hack [if IE]…
Comments (2) Posted by xilo at 2008-09-25 Tags: IE hack, if ie, if lte
最近制作下拉菜单时,打算用纯CSS,忽又看到令人头痛的CSS hack代码(平时很少关注),记录下来以作备用。
<!–[if lte IE 6]>………….<![endif]–>
Ite:less than or equal to意思是小于或等于IE6浏览器,用于IE浏览器的条件注释,常用于CSShack,针对IE的JS等。
以下是各种情况,未验证。
1. <!–[if !IE]><!–> 除IE外都可识别 <!–<![endif]–>
2. <!–[if IE]> 所有的IE可识别 <![endif]–>
3. <!–[if IE 5.0]> 只有IE5.0可以识别 <![endif]–>
4. <!–[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]–>
5. <!–[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif]–>
6. <!–[if IE 6]> 仅IE6可识别 <![endif]–>
7. <!–[if lt IE 6]> IE6以下版本可识别 <![endif]–>
8. <!–[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]–>
9. <!–[if IE 7]> 仅IE7可识别 <![endif]–>
10. <!–[if lt IE 7]> IE7以下版本可识别 <![endif]–>
11. <!–[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]–>
2008.12.15修正
条件注释语法:
[*]gt /Greater than/大于/<!–[if gt IE 5.5]>
[*]gte /Greater than or equal to/大于等于/<!–[if gte IE 5.5]>
[*]lt /Less than/小于/<!–[if lt IE 5.5]>
[*]lte /Less than or equal to/小于等于/<!–[if lte IE 5.5]>
[*]! /Note/不等于/<!–[if !IE 5.5]>
原来我们都是垃圾处理厂
Comments (2) Posted by xilo at 2008-09-19 Tags: 垃圾处理厂, 我们
现如今整个牛奶行业已经是今非昔比了,就拿三鹿来说,半个世纪的企业,半年内就垮掉了。究其原因,正如人们所说的那样,中国人什么都可以容忍,但是绝不能容忍给自己的孩子灌毒药。
说起毒药,中国人被灌的还少么,只是我们都容易忘却。记不清了,肯德基炸鸡里面的苏丹红,掺了甲醇的白酒,大头娃娃……还有现在,遍布大街小巷的地沟油。
古语说得好,病从口入。也怪不得现在的社会广告,大大小小的不孕不育治疗医院,各式各样的保健品,源于“优质”自来水的矿物质水,掺了奶粉的三聚氰胺。这么下去,人类即将首刃自己。
我们?什么祖国的花朵,二十一世纪的建设者,中国的未来。我们是新一代天然的垃圾处理厂!从出身那天起,就是当最廉价的生产机器,简单的制作程序,两个人就可以。20来年的成长过程,但凡工厂看不见的垃圾,我们都吃。当成熟了,又开始新一轮的生产,垃圾回收……如此循环,来推动这个即将没有的人类的地球转动。
今天的三鹿,我倒是觉得做了件大好事。反正都是死,不如从根下手,来得快。以往人们都是选择慢性毒药自杀,譬如汽车尾气啦,存留体内的聚乙烯、农药啦,电磁波辐射啦……到头来弄了个畸形,太痛苦。不过,大多数失去了生育能力,绝了下一代,嘿嘿,也算是达到了目的。说到头,还是三鹿狠!直接从婴儿下手,无痛苦,无未来,大快畜心啊!。儿童!你丫都没资格!
9月16日
Comments (0) Posted by xilo at 2008-09-17 Tags: 姐姐, 婚礼
2008年9月16日是姐姐的大喜日子。遇到一生中的最爱,是幸运的,更是幸福的。我真诚的祝愿他们白头偕老,幸福一生。
人们都说小舅最大,作为小舅子的我,这两天属实累得够呛,三天下来,总共躺在床上的时间不超过8个钟头,婚礼前在姐姐新房里,发一条十几个字的短信,用了近半小时,还差点把手机扔地上。走了不知道多少路,现在双腿还是酸痛的。不过,心情是特别高兴的。或许有些伤感,原本本来就不大的3人的幸福小家,现在剩下2个……
男人都应该有承担责任的一天。我自认为早已胜任,经历了这一切,发现自己还是当年那个懵懵懂懂的小孩子。可喜的是,现实让我看到了这一切,也感受到了这一切。
参加了这么多婚礼,不掺杂任何的个人情感,姐姐结婚当天是最漂亮的。处于我对互联网的观念,照片可能会过几天再上传。
姐姐,姐夫的博客:http://hi.baidu.com/anncy http://hi.baidu.com/hilenx
山寨机与MTK方案
Comments (0) Posted by xilo at 2008-08-27 Tags: MTK方案, 山寨机
昨天,朋友花了七百多买了个高仿8G版N95(地点:天津),实属让我羡慕不已。要知道现在水货怎么也要3000多啊。前天也在网上看了看Hiphone,Ciphone,还有SCiphone,都是iphone的高仿机。虽没见到真机,单凭视频,让我对国内的山寨技术赞叹不已。
倘若我没有手机的话,我会也会选择山寨的。除了价格上面的因素,或许我更青睐软件上的改造,更有兴趣。
在大一我们都学过计算机基础,其中有一句话就是“计算机由两部分组成,计算机硬件和计算机软件。操作系统需要与之相对应的硬件,在电脑领域,大家可以理解为苹果与IBM兼容机。手机更是如此,还要搭上射频系统等等。
对于操作系统我不是很了解,只是知道制作手机操作系统更不容易。于是很纳闷国内山寨一下子遍地开花,短短一年,发展如此迅速。疑问之余碰到了MTK,简单了解后,终于有了大致的了解。
原来种类如此多丰富的山寨机依靠的都是联发科技的MTK解决方案。
MTK方案数字电视手机http://www.pcpop.com/doc/0/299/299584.shtml
好文推荐。
Comments (3) Posted by xilo at 2008-08-26 Tags: awflasher, memcache
不错的blog,作者很有想法。
http://www.awflasher.com/blog/archives/688
http://www.awflasher.com/blog/archives/1383#comment-88863
http://www.awflasher.com/blog/archives/1057
http://www.awflasher.com/blog/archives/914
MeMCache 技术教程 翻译