iis6.0 php环境配置方法,win2003服务器iis6.0环境下如何安装配置php5.3.X教程图解

windows下使用Apache+PHP的,请选择VC6版本; windows下使用IIS+PHP的,请选择VC9版本

首先要知道的是,那个服务器平台对应PHP那个版本:

1。在windows下使用Apache+PHP的,请选择VC6版本;

2。在windows下使用IIS+PHP的,请选择VC9版本;

第一部分:IIS6+PHP5.3

1.下载 FastCGI For IIS6

第一部分:IIS6+PHP5.3

1.下载 FastCGI For IIS6

打开页面后点右边 download x86 / x64 看看你服务器选择下载

下载之后,双击运行进行安装。

安装后在 C:\WINDOWS\system32\inetsrv 目录下产生了五个文件。如下图:

92dc0152f6517da230910ead03f50549.png

同时在 IIS 的 “Web 服务扩展”里多了 FastCGI Handler

62e21bef5c8437f1537a96f6b0636852.png

2.下载 PHP5.3 Windows 版

下载 .zip 格式的版本,下载后解压至 D:\PHP 目录,并给 IIS 启动帐户组或用户赋予读取和运行权限。如下图:

9faddc19eaa725c1cb6ed60bc769c42c.png

你可以根据自己的意愿解压到别的目录。

3. 注册 PHP 到 FastCGI

打开 C:\WINDOWS\system32\inetsrv\fcgiext.ini 文件。

; This is the configuration file for the FastCGI handler for IIS 6.0.

; The FastCGI handler will look for this file in the same directory as

; fcgiext.dll. By default, the FastCGI installer will place this file into

; the %windir%\system32\inetsrv directory.

我个人的理解是,只要“Web 服务扩展”里的 FastCGI Handler 为允许时,在加载 fcgiext.dll 时,会读取 fcgiext.ini 配置文件的内容,根据里面的配置为每个网站提供映射。

在 [Types] 下添加以下配置:

[Types]

php=PHP

[PHP]

ExePath=D:\PHP\php-cgi.exe

“php”表示扩展名,“PHP”是配置节名称,以“[PHP]”定义。

4. 配置 php.ini

将 D:\PHP\php.ini-production 复制一个,然后重命名为 D:\PHP\php.ini

打开 D:\PHP\php.ini,

修改PHP.ini文件:

1。第531行改为:display_errors = On

2。第542行改为:display_startup_errors = On

3。第624行改为:error_prepend_string = ""

4。第630行改为:error_append_string = "
"

5。第813行改为:extension_dir = "D:\php\php_setup_files\php-5.3-vc9\ext\"

6。第854行改为:fastcgi.impersonate = 1

7。从948行到988行根据自己的需要修改

8。第997行改为:date.timezone = asia/Shanghai

其它的根据实际需要对 php.ini 进行设置修改,这里只针对能跑 php,修改完记得重启 IIS。

5. 配置网站

右键网站 => 属性 => 主目录 => 配置 => 添加,如下图配置:

875df656a98ae223fdb7b3b32b305e30.png

可执行文件路径:C:\WINDOWS\system32\inetsrv\fcgiext.dll

6. 写个 php 测试下吧

phpinfo();

?>

PHP目录权限:IWAM_机器名称(和上图中并没有影响,感觉它的权限更小些,但两种权限都能正常运行)

错误信息:

1。Error Number: 14001 (0x800736b1).

没有安装Microsoft Visual C++ 2008 Redistributable Package

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值