架设win2003r2下配置好iis6+php+mysql_在windows server 2003 IIS6下配置PHP:[1]

1

在准备安装配置PHP前,首先我们先要把下载相关的软件,需要用到PHP包和fcgisetup_1.5_x86_rtw组件,这两个软件都可以通过百度搜索来下载,为保证软件质量建议到官方网站进行下载,这里以php-5.4.3-Win32-VC9-x86为例:

75a7042b844953b83f996a370da8338e.png

2

将PHP压缩包解压到指定目录,如果文件系统为NTFS则需要给IIS启动帐户或用户赋予读取和运行权限。这里以D:\Applications\php-5.4.3-Win32-VC9-x86为例,将路径替换成您想要的路径,往后的步骤同样需要替换相关路径:

db9beb2007e6e237f90559634a8f01b8.png

3

安装fcgisetup_1.5_x86_rtw,默认安装即可,成功安装后,在IIS管理器中的“Web服务扩展”里会多出一个FastCGI Handler,如下图所示:

dab3b672ed3cab885940fe48709bb435.png

4

复制PHP安装目录下的php5ts.dll到%root%Windows\system32\目录下。

5

复制PHP安装目录下的php.ini-production 到%root%Windows\并改名为php.ini 文件。注意:PHP安装目录有php.ini-production和php.ini-development两个文件php.ini-development为开发版,我们需要的是php.ini-production。

3f0fae3ed0407f5031d9f85041fa1152.png

6

打开php.ini后Ctrl+F查找

extension_dir ="./"修改为extension_dir = "D:\Applications\php-5.4.3-Win32-VC9-x86\ext"

如下图所示:将前面的“;”号去掉:

02fe799eb372279454214adb2964ac4b.png

7

在PHP安装目录下新建目录upload_tmp_dir,查找;upload_tmp_dir =将;upload_tmp_dir = 最前面的";"去掉upload_tmp_dir是用来定义上传文件存放的临时路径,这里可以修改并给它定义一个绝对路径,同时需要有读、写权限。这里我的设置为upload_tmp_dir = "D:\Applications\php-5.4.3-Win32-VC9-x86\upload_tmp_dir"  (这就是我前面建立的文件夹)找到 ;fastcgi.impersonate = 1 ,记得把前面的";"去掉找到 ;short_open_tag = Off ,把前面的";"去掉,并把"Off"改成"On"

8

搜索Windows Extensions,将以下这些常用扩展前面的分号去掉

; extension=php_curl.dll; extension=php_gd2.dll; extension=php_ldap.dll; extension=php_mbstring.dll; extension=php_exif.dll; extension=php_mysql.dll; extension=php_mysqli.dll; extension=php_sockets.dll; extension=php_xmlrpc.dll

9

搜索;date.timezone =去掉前面的分号,将其设置为 date.timezone = Asia/Shanghai传说还可设置为PRC,这个我没试过,大家有兴趣,爱折腾的可以去试一下。如果不修改date.timezone打开网页的时候蛮有可能提示500错误。

10

注册PHP到FastCGI打开C:\WINDOWS\system32\inetsrv\fcgiext.ini配置文件。在[Types]下面添加以下配置(在配置文件最底部)[Types]

php=PHP

[PHP]

ExePath=D:\Applications\php-5.3.16-Win32-VC9-x86\php-cgi.exe

412c97b42f93b4e6ea48ed59f2712845.png

11

IIS6管理器,右键“网站”点击“属性”在弹出的窗口中选择“主目录”选项卡,点击下方的“配置”按钮来配置PHP支持。

ee614e07e082631fd757afb43505afe0.png

12

点击配置在弹出窗口中添加对php文件的支持。

487b42806f93b223ca4c32973b521067.png

13

在应用程序配置窗口中点击“添加”来添加php扩展名,在“可执行文件”里选择%root%system32\inetsrv\fcgiext.dll文件,扩展名输入“.php”,在动作里选中“限制为”并输入GET,HEAD,POST,DEBUG即可,点击“确定”保存。

9bbc8b808cb47430c6303b1c6f115db1.png

14

建站站点测试PHP是否正常运行:

3eecac84d9c6916cbca3c39a338c2748.png

15

到这里关于Windows平台下配置PHP环境就完成了,至于如何使用IIS建站以及IIS建站的权限设置将在下一篇文章中做介绍,请继续关注。

END

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值