新鲜发布:

在 IIS 下使用 WordPress ,最闹心的事莫过于对 WP 固定链接的伪静态设置。网上有很多基于 ISAPI_Rewrite 的 URL 重写规则,大部分都不是太好用,这里推荐两款适用于 IIS 环境下的 WP URL 重写组件,供有独立主机的朋友轻松配置 WordPress 伪静态。

  1. wp_url_rewriting:URL Rewriting for WordPress under IIS
  2. WordPress URL Rewrite

这两款 URL 重写组件使用都非常的简单,只需要解压后,打开 IIS 信息服务管理器,在你的 WordPress 站点属性中添加 ISAPI 筛选器,加载解压的 wp-url-rewriting.dll 或 WordPressURLRewrite32.dll ,然后重启 IIS 即可。然后到 WP 管理后台设置固定链接形式就好。

继续阅读 »

在 IIS +PHP 环境下安装 Wordpress 时,手动配置好 config.ini.php 后访问首页,出现错误:

Warning: main(./wp-blog-header.php) [function.main]: failed to open stream: No such file or directory in **** on line 17

Fatal error: main() [function.require]: Failed opening required ‘./wp-blog-header.php’ (include_path=’.;c:\php\includes’) in ****on line 17

看提示是无法打开路径下的文件,文件目录都有读取权限,在 IIS 站点属性里也勾选了‘启用父路径’,学DOS那会儿,我们知道 ./ 表示当前路径,../ 表示父目前,/表示根目录,查看文件夹中文件也是存在的,没理由打不开啊。

继续阅读 »

2009-02-23

Hello world!

1+

Hello world!

PHP,我来了。

正如我的 2009 里所说,2009 工作重点将放在 PHP 上,这个熟悉而陌生的语言,终将成为我博得美好生活的又一技能,Fufu 同学,加油吧,这里将记录你从 2.22 以后的每一个进步,可不能偷懒哦。

首先要做的就是把网站换成 PHP 的,边使用边研究,WordPress 无疑是最好的选择。不过真要用起来还真有点不太容易,我是在 Win2k3+IIS+PHP 环境下搭建的,首先当然是按照 WordPress 著名的5分钟快速安装法处理,挺简单。不过在后台常规设置时,设置倒可以成功,但提交后会出现乱码提示,原因还没弄清,另外,还遇到‘./’路径问题,看来在 IIS 下使用 PHP 要处理和学习的问题还真不少,慢慢来。

用上 Wordpress 给我的第一感觉是,慢!特别是后台操作,可能是 PHP 环境配置及网络各方面的因素。

还有一点挺烦人的,就是它把草稿也保存在 post 表中,你发完第一篇文章后,发第二篇时 id 号已经到了 10 ,编辑一次它就会在 post 表中生成一条记录。

另外还有就是 IIS+PHP 伪静态的问题,没 apache 来得方便。