最新发布 页面 6 RSS Toggle Comment Threads | 键盘快捷键

  • xilo 5:29 pm on 2008年11月19日 链接地址 | 回复
    Tags: , , WordPress IIS Rwrite   

    wordpress 2.7升级 

    最近,有很长一段时间忙于工作。撰写blog自然也就放到了一边,偶然间回来一看,晕!wordpress都已经更新到2.6.3了。正好打算把blog迁移一下,顺便升级到最新版本。

    迁移过程中,主要设计的问题是永久链接的问提。以往空间的配置是apache+PHP,现在的是IIS+php,URL Rewite自然是个问题。以下为我的参数配置,以供大家参考。

    首先介绍三个 Rewrite 插件。

    1. URL Rewriting for WordPress
    2. WordPress URL Rewrite
    3. 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

    安装方法:

    1. 解压缩,并加载到服务器ISAPI。配置ini文件,英文很通俗的,第一个允许,第二个不允许。
    2. 需要注意的一点,(网上搜到没有验证)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了,接下来是附件下载,呵呵。

    WordPressURLRewrite.zip

    Rewrite

    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 冲突)

     
    • 武林外传资料站 5:33 下午 on 2008年12月28日 链接地址

      顶~~~~我叫武林外传资料站,希望能交个朋友哈!

    • ryan 1:27 下午 on 2009年01月19日 链接地址

      第一次见到.dll插件
      是上传到空间哪里呢?
      还是要空间服务上做呢?

    • xilo 1:42 下午 on 2009年01月19日 链接地址

      to:ryan
      Rewrite.dll是IIS重定向的补充插件,其实就是ISAPI_Rewrite的破解版本(版本有点老,据说是康盛破解的)所以,应当应用在IIS上了。当然,虚拟主机只有目录权限,是不能用的。一般的空间服务商的虚拟主机(PHP)都是Linux的,apache本身支持URL Rewrite的,直接写规则就可以了以.htaccess命名。

  • xilo 9:58 am on 2008年09月25日 链接地址 | 回复
    Tags: IE hack, if ie, if lte   

    IE hack [if IE]… 

    最近制作下拉菜单时,打算用纯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]>

     
    • sff 11:10 下午 on 2008年12月14日 链接地址

      IE6是看不到的,只有小于IE6才可看到,误导别人,请自己测试。

    • xilo 11:47 上午 on 2008年12月15日 链接地址

      确实有问题,虽然写了未验证,但发布到网上,尤其是技术文章就应当保证他的正确性。已修正,欢迎更多建议。

  • xilo 5:31 pm on 2008年09月19日 链接地址 | 回复
    Tags: 垃圾处理厂, 我们   

    原来我们都是垃圾处理厂 

    现如今整个牛奶行业已经是今非昔比了,就拿三鹿来说,半个世纪的企业,半年内就垮掉了。究其原因,正如人们所说的那样,中国人什么都可以容忍,但是绝不能容忍给自己的孩子灌毒药。

    说起毒药,中国人被灌的还少么,只是我们都容易忘却。记不清了,肯德基炸鸡里面的苏丹红,掺了甲醇的白酒,大头娃娃……还有现在,遍布大街小巷的地沟油。

    古语说得好,病从口入。也怪不得现在的社会广告,大大小小的不孕不育治疗医院,各式各样的保健品,源于“优质”自来水的矿物质水,掺了奶粉的三聚氰胺。这么下去,人类即将首刃自己。

    我们?什么祖国的花朵,二十一世纪的建设者,中国的未来。我们是新一代天然的垃圾处理厂!从出身那天起,就是当最廉价的生产机器,简单的制作程序,两个人就可以。20来年的成长过程,但凡工厂看不见的垃圾,我们都吃。当成熟了,又开始新一轮的生产,垃圾回收……如此循环,来推动这个即将没有的人类的地球转动。

    今天的三鹿,我倒是觉得做了件大好事。反正都是死,不如从根下手,来得快。以往人们都是选择慢性毒药自杀,譬如汽车尾气啦,存留体内的聚乙烯、农药啦,电磁波辐射啦……到头来弄了个畸形,太痛苦。不过,大多数失去了生育能力,绝了下一代,嘿嘿,也算是达到了目的。说到头,还是三鹿狠!直接从婴儿下手,无痛苦,无未来,大快畜心啊!。儿童!你丫都没资格!

     
    • 燃烧机 11:26 上午 on 2008年11月7日 链接地址

      三鹿只不过是个倒霉蛋而已,满世界都是下毒的,只有它被抓

    • xilo 1:14 下午 on 2008年12月2日 链接地址

      哎,自作孽不可活啊。

  • xilo 10:16 am on 2008年09月17日 链接地址 | 回复
    Tags: 姐姐, 婚礼   

    9月16日 

    2008年9月16日是姐姐的大喜日子。遇到一生中的最爱,是幸运的,更是幸福的。我真诚的祝愿他们白头偕老,幸福一生。

    人们都说小舅最大,作为小舅子的我,这两天属实累得够呛,三天下来,总共躺在床上的时间不超过8个钟头,婚礼前在姐姐新房里,发一条十几个字的短信,用了近半小时,还差点把手机扔地上。走了不知道多少路,现在双腿还是酸痛的。不过,心情是特别高兴的。或许有些伤感,原本本来就不大的3人的幸福小家,现在剩下2个……

    男人都应该有承担责任的一天。我自认为早已胜任,经历了这一切,发现自己还是当年那个懵懵懂懂的小孩子。可喜的是,现实让我看到了这一切,也感受到了这一切。

    参加了这么多婚礼,不掺杂任何的个人情感,姐姐结婚当天是最漂亮的。处于我对互联网的观念,照片可能会过几天再上传。

    姐姐,姐夫的博客:http://hi.baidu.com/anncy http://hi.baidu.com/hilenx

     

     
  • xilo 9:35 am on 2008年08月27日 链接地址 | 回复
    Tags: MTK方案, 山寨机   

    山寨机与MTK方案 

    昨天,朋友花了七百多买了个高仿8G版N95(地点:天津),实属让我羡慕不已。要知道现在水货怎么也要3000多啊。前天也在网上看了看Hiphone,Ciphone,还有SCiphone,都是iphone的高仿机。虽没见到真机,单凭视频,让我对国内的山寨技术赞叹不已。

    倘若我没有手机的话,我会也会选择山寨的。除了价格上面的因素,或许我更青睐软件上的改造,更有兴趣。

    在大一我们都学过计算机基础,其中有一句话就是“计算机由两部分组成,计算机硬件和计算机软件。操作系统需要与之相对应的硬件,在电脑领域,大家可以理解为苹果与IBM兼容机。手机更是如此,还要搭上射频系统等等。

     对于操作系统我不是很了解,只是知道制作手机操作系统更不容易。于是很纳闷国内山寨一下子遍地开花,短短一年,发展如此迅速。疑问之余碰到了MTK,简单了解后,终于有了大致的了解。

    原来种类如此多丰富的山寨机依靠的都是联发科技的MTK解决方案。

    什么是MTK

    MTK方案数字电视手机http://www.pcpop.com/doc/0/299/299584.shtml

     
  • xilo 5:46 pm on 2008年08月26日 链接地址 | 回复
    Tags: awflasher, memcache   

    好文推荐2008-08-26。 

    不错的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 技术教程 翻译

    memcached完全剖析–1. memcached的基础

     
    • snaildc33 10:55 下午 on 2009年04月13日 链接地址

      你还知道郭同学纳

    • xilo 2:28 下午 on 2009年04月14日 链接地址

      跟你一样同在北京啊。不过他不认识我这个小人物。呵呵。

    • eggwoo.com 3:34 下午 on 2009年05月27日 链接地址

      丫也不是什么大人物

c
写新的
j
下一篇文章/下一个回复
k
前一篇文章/以前的回复
r
回复
e
编辑
o
显示/隐藏 回复
t
回到顶部
l
go to login
h
show/hide help
esc
取消

Switch to our mobile site