标签

标签 ‘iis’ 的存档

Wordpress + IIS 中文TAG分页乱码,找不到页面的解决方法

2010年2月10日

 

自从将WP迁移到IIS6上,大大小小遇到了不少问题,经过摸索,搜索,都一一解决了

 

Windows平台IIS下WordPress 2.7 中文tag和中文分类链接乱码的解决方法

IIS+WordPress利用UrlRewrite实现永久链接(Permanent Links)的完美方案

Wordpress + IIS +UrlScan + 固定链接中文tag找不到地址的解决方案二

Wordpress + IIS6 中文tag和中文地址的解决方案

 

今天,收到网友 “阳光不锈”的BUG反馈,确认是 “中文TAG分页后,后续的页面内容看不到”,中文TAG又变成了乱码

 

经过自己的跟踪,发现是生成分页链接的时候,没有进行中文的编码,前面提到的解决方法,都是非分页的情况下的情形,这次分页了,就又出现了问题。

 

解决方法,其实很简单,和前面的一样,只是处理的文件和位置不同了而已

 

[ more 阅读全文 ]

IIS, WP , , , , , , , , , , ,

Wordpress + IIS 发送邮件的解决方案

2010年1月21日

wordpress iis mail 邮件 smtp

 

博客的迁移工作,也完成了一段时间了,所有的问题都已经解决的差不多了。今天,说明一下最后一个问题,就是wordpress外发邮件的解决方法。

在LINUX和UNIX下,php可以直接利用mail()函数来发送邮件,是非常方便。然而,到了Windows下,情况就不一样了。虽然IIS也可以安装SMTP服务,但是,却不能被PHP的mail()函数利用。

经过一番寻找和比较,在wordpress的插件库里,找到了 WP Mail SMTP 这个插件,这个插件,重载了mail()函数,允许自己自定义SMTP服务器,从而使用外部的SMTP SERVER来实现邮件的发送功能。配置,也十分简单。

[ more 阅读全文 ]

IIS, WP , , , , ,

IIS+WordPress利用UrlRewrite实现永久链接(Permanent Links)的完美方案

2010年1月11日

wordpress iis url rewrite permalink

 

向来,很多人都诟病 IIS + Wordpress 的这个组合,主要是体现在 IIS 在 Url Rewrite 上面太弱了 ,真不知道 微软 怎么想的!!搞个Web服务器平台,居然不支持Url重写,汗死!!

这次,我自己迁移BLOG平台,也遇到了同样的问题,嘿嘿。网上搜了一圈后,找到了这个比较完美的方案,就是利用 IIS 的ISAPI方式了。

有个老外(老外这方面都比较牛,嘿嘿,关键是免费精神好),发布了这个ISAPI插件,地址在 http://www.binaryfortress.com/wordpress-url-rewrite/

而且,提供了免费的论坛支持,非常赞

目前最新的版本是1.1,1.0版本也相同。只是差别在是否需要 VC 运行库上。1.0需要单独安装VC2005的运行库,1.1不需要。

[ more 阅读全文 ]

IIS, WP , , , , , , , , ,

Wordpress + IIS +UrlScan + 固定链接中文tag找不到地址的解决方案二

2010年1月11日

IIS wordpress tag permalink urlscan

这周,基本都是在主机迁移的善后工作,唉,真累啊 ,老头不负苦心人, 经过几天的折腾,终于算是初步完工了。在这里把这次迁移过程中遇到的问题,都记录下来,给干这个活的朋友做个借鉴吧。这里的迁移,是指从 LINUX/UNIX + MYSQL+PHP 到 IIS + MYSQL + PHP,具体是 IIS6.

今天,发布我遇到的第二个问题:

实现了伪静态的URL重写之后,中文TAG,全部变成了“没有此文章”,而不是 404 嗷!!

 

关于解决 中文TAG乱码的问题,以及404的问题,我发布过2篇博文:

 

而我自己这次遇到的,就是基于上面的第一篇的实现方式,然而,我这次却无论如何不能成功了!!

症状是: 中文的TAG地址,一概显示 “没有此文章”,而不是传统的 404 ERROR!

The radio staggers against the backspace!

[ more 阅读全文 ]

IIS, Php, mysql , , , , , , , ,

Windows Live Writer + Wordpress + IIS6 发布超时(xmlrpc.php timed out)

2010年1月10日

iis wordpress windows live writer xmlrpc timed out exception

    这周,基本都是在主机迁移的善后工作,唉,真累啊 ,老头不负苦心人, 经过几天的折腾,终于算是初步完工了。在这里把这次迁移过程中遇到的问题,都记录下来,给干这个活的朋友做个借鉴吧。这里的迁移,是指从 LINUX/UNIX + MYSQL+PHP 到 IIS + MYSQL + PHP,具体是 IIS6.

    今天,就先发布第一个问题,也是我遇到的第一个问题:

用Windows Live Writer发布日志,长时间等待之后,跳出一个异常框,显示 “xmlrpc.php 操作超时”
[ more 阅读全文 ]

IIS, Php, WP, mysql, 微软 , , , , , , ,

The specified module could not be found. XP+Wordpress + IIS

2010年1月10日

iis wordpress php xp

今天,本来打算搞一个Wordpress测试环境,在虚拟机上装了个XP SP3,下载了PHP,MYSQL… 等等吧。

然后,一个一个的装起来,都算比较顺利的。

 

装好之后,开始测试环境,呵呵,肯定是众所周知的 phpinfo(); 啦。正高兴着呢,突然,屏幕并没有出现那头小象,而出现了一行黑色的字:

The specified module could not be found.

开始,是以为 PHP 的某些ext 没有加载上, 把所有的ext都去掉,重启,问题依旧。NND,没办法,搜索大法吧,搜来搜去,都是一些乱七八糟的内容,根本不沾边,我靠!

[ more 阅读全文 ]

IIS, Php , , , ,