当前位置:编程问答 > php >

windows2003给iis6安装php5.4.8和ImageMagick-6.8.0-4-Q16的成功教程

最近在windows2003里面给iis6上安装了php5.4.8和ImageMagick-6.8.0-4-Q16组件,忙了很多时间,看了很多资料,现在记录下面,给那些和我一样的新人一些参考:

1、先下载几个文件(所有文件你自己可以去对应官方下载最新版本)

fcgisetup_1.5_x86_rtw.msi:http://www.zzzyk.com/upload/20121109/fcgisetup_1.5_x86_rtw.msi 

ImageMagick-6.8.0-4-Q16-windows-dll.exe:http://www.zzzyk.com/upload/20121109/ImageMagick-6.8.0-4-Q16-windows-dll.exe

php-5.4.8-nts-Win32-VC9-x86.zip:http://www.zzzyk.com/upload/20121109/php-5.4.8-nts-Win32-VC9-x86.zip

php_imagick_nts.dll:http://www.zzzyk.com/upload/20121109/php_imagick_nts.dll

2、安装php5.4.8并简单配置

1)解压php-5.4.8-nts-Win32-VC9-x86.zip到 c:\php\ (你可以根据自己的需要修改,以后不再重复说明)
2)复制php.ini-production为php.ini,用记事本打开php.ini做一些基本修改

a搜索date.timezone 去掉前面的分号加上数值最终为:date.timezone ="Asia/Shanghai"
b搜索extension_dir 去掉前面分号修改数值为:extension_dir = "c:\PHP\ext"
c搜索short_open_tag = Off 改成 short_open_tag = On
d搜索fastcgi.impersonate = 1 去掉前面的分号
e搜索cgi.rfc2616_headers = 0 去掉分号改成 cgi.rfc2616_headers = 1
d搜索cgi.force_redirect = 1 先去前面的分号再改为 cgi.force_redirect = 0
e搜索;extension=php_shmop.dll在下面加一行 extension=php_imagick_nts.dll
(这个地方是增加imagick扩展,其他其他内容根据需要修改,这里我们不再累赘)

3、安装iis的fastcgi模式

这个模式速度最理想,其次php5.3以上版本在windows的iis里面不再支持isapi模式了

1)安装fcgisetup_1.5_x86_rtw.msi 
然后修改 C:\WINDOWS\system32\inetsrv\fcgiext.ini
在[Types]下面加上

php=PHP
[PHP]
ExePath=c:\PHP\php-cgi.exe
InstanceMaxRequests=10000
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000
RequestTimeout=500
ActivityTimeout=900

2)配置IIS支持FastCGI。 打开iis“网站” --- “属性”  --- “主目录” --- “配置” ,添加一个新的ISAPI项。
可执行文件:C:\window\system32\inetsrv\fcgiext.dll 扩展名:.php

配置iis6支持fastcgi


3)web扩展里面增加一个dll,路径也设置到 C:\window\system32\inetsrv\fcgiext.dll

fastcgi的iis6扩展增加



4、安装ImageMagick

把ImageMagick-6.8.0-4-Q16-windows-dll.exe 装到c:\ImageMagick
把 php_imagick_nts.dll 复制到 c:\php\ext 目录
记得给 c:\php 目录和c:\ImageMagick目录  iis_wpg 和users的 读写运行权限

5、重启iis应该没问题了

做一个简单php文件<?php

phpinfo();

?>

试试效果吧

windows2003下iis6安装php5.4.8成功

imagick6.8.0.4安装成功iis6

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,