IIS6下安装wp全过程

By | 2013年12月18日

IIS6下安装wp全过程(就发络网原创,转载请注明http://www.jofar.cn)
1.下载wp3.4.1,上传,安装,出现php版本过低,需要最低为php2.2.6版以上,晕,只要升级php
2.一想,mysql还是也升吧,就先升mysql
3.升后在配置时发现不能启动服务,出现start service错误
4.手动去启动服务,一半后停止不动,类似于死机
5.上网找原因,不管什么原因都找过,一个一个地试,都不行
6.一气之下将mysql删掉,服务也删掉,重装,还是不行
7.再找原因,找好久,最后灵光一闪,去注册表看看
8.将mysql删掉,再查找注册表,找mysql,将所有的关于mysql的信息全删掉
9.重新最新版sql,一次通过!在这里注意,mysql重装时要先清光注册表中的相关旧信息。
10.启动mysql,一次成功
11.升级php,后启动网站,提示Service Unavailable,晕了
12.进IIS,发现应用程序池已停止,重启应用程序池,过几秒又自动停止,纠结
13.升级PHP不成功,用到了网站的很多方法,都不行,应用程序池还是停止,无懒一气之下重装iis6.0.
14.用的PHP5.3.16,ISAPI应用fastcgi,而未升级前是ispai
15.装fastcgi,还是不行,用网站的方法都试了还是不行,晕,重新去下载vc9的安装包,用自动安装的吧!好象必须要有vc2008+来技持。

16.在IIS中设好fastcai的扩展服务,这一步是为了让PHP跑起来快和IIS中PHP5.3以上必须用到的
17.在IIS中设好rewrite的isapi筛选,这一步是为了实现网站的伪静态
18.在WP根目录中设好httpd.ini文件后重启。
打开网站,一切正常!

以上是在IIS下装最新版WP的记录,在这里给新人一中建议:
1.如果你现在的环境是windows,请先确定好你的版本是否符合新版wp的需求,本人就是因为采用最新版发现php必须升级才浪费了很多时间。笔者因为自已有VPS,故就将就用的windows环境,那么因为环境版本问题,从iis6.0到mysql,再到php5.3.16几乎全重装了一次。
2.在mysql或php安装时,最好清光以前的老板本,不然可能会出现不知名的错误 。
3.windows下还是使用安装版的mysql和php吧,这样出错的可能性较小。
4.IIS中要做好伪静态,WP好象必需要做,不然SEO链接会找不到文件。
5.能用lunix的主机比较好,否则你要有赖心去解决许多问题。

发表回复