对着月亮发誓,不如顶着太阳做事!
认真的人改变自己,执着的人改变命运!

     IIS中配置PHP服务器(iis6.0+php5.2.6+mysql),步骤如下:

     1.我下的是php5.2.6_win32 ,下载后,解压到d:\phpwin下面

     2.然后从其中找到一个叫php.ini-recommended的文件,更名为php.ini

     3.打开该文件,找到extension_dir = "./" ,将其改为 extension_dir = "d:\phpwin\extensions" ;再找到 session.save_path = /tmp ,将其改为 session.save_path = d:\phpwin\sessions 。(注:此时需要在d:\phpwin目录下建立sessions文件夹,以存放session )

     4.将修改好的php.ini文件拷贝至C:\windows目录下,将d:\phpwin下的php5ts.dll文件拷贝到C:\windows\system32目录下。

     5.打开“Internet服务管理器”,选择想支持PHP的站点,打开属性页,点击“ISAPI筛选器”选项卡,点击“添加”,在弹出的“筛选器属性”窗口的“筛选器名称”中填入“php”;在“可执行文件”中填入“d:\phpwin\php5isapi.dll”,点击确定。

     6.点击“主目录”选项卡,选择“应用程序设置”中的“配置”按钮,在弹出的“应用程序配置”窗口中点击“添加”按钮,在弹出的“添加/编辑应用程序扩展名映射”窗口中的“可执行文件”中填入“d:\phpwin\php5isapi.dll”,“扩展名”一项填入“php”

      OK. 重启IIS

      打开127.0.0.1测试,结果出现了无法载入 mysql 扩展

      在网上搜索一翻,还要做如下操作: 修改php.ini,去掉;extension=php_mysql.dll前面的";"号.  
  然后把php5根目录下的libmysql.dll复制到windows/system32下面.  
  重启服务器即可!

 

       终于,php在IIS上跑起来了



posted on 2008-08-30 14:54  抽象的继承  阅读(652)  评论(0)    收藏  举报