PHP--Windows 7 +IIS7配置

工具需要,要在本地搭建起一个php环境。使用的是windows 7 (32位) ,php 版本是php5.6.9. web服务器是IIS7

下载php5.6.9

下载地址在这里

http://windows.php.net/download/  

选择zip 压缩包下载;这里我选择的php-5.6.9-nts-Win32-VC11-x86.zip 这个压缩包;

将下载的压缩包解压到系统盘。

比如我这里解压缩到c:\php;

解压缩后,里面内容如图:

PHP--Windows 7 +IIS7配置_第1张图片

文件夹中有一个php.ini-development文件。将这个文件重命名为php.ini;然后打开,修改里面一些配置;

具体配置如下:

搜达一下这些配置,把行首的分号删掉,设置为相应的值
fastcgi.impersonate=1
cgi.fix_pathinfo=1
cgi.force_redirect=0
extension_dir="./ext"

再打开这几个扩展。网上大部分是这么说的,这个作用其实就是在启动php时同时启动这些插件。这些插件在安装目录的ext下面。这里主要打开链接mysql数据库需要的插件;

PHP--Windows 7 +IIS7配置_第2张图片

整完之后,保存这个php.ini.

打开cmd命令。确认下php是否安装ok; cd 到安装目录。敲php -info 或者php -v ,有信息列出来就ok

PHP--Windows 7 +IIS7配置_第3张图片

搞完这些,就打开本地的iis,建立php处理映射。找到"处理程序映射"-->“添加模块映射"

PHP--Windows 7 +IIS7配置_第4张图片

PHP--Windows 7 +IIS7配置_第5张图片

敲入如图配置。让iis知道使用什么解释器来处理php文件;

做完这个就ok了。因为是最新版本php,已经很容易集成到iis了。不像之前低版本php要配置很多;

重启iis.

写个测试页面测试下。

建立个index.php 就打印php信息;

eg:<?php phpinfo();?>

有可能会出现这样的情况


这是因为时间设置的问题,改一下php.ini中的配置;date.timezone=PRC就可以了

PHP--Windows 7 +IIS7配置_第6张图片

ok 运行

PHP--Windows 7 +IIS7配置_第7张图片






你可能感兴趣的:(windows,PHP,mysql,web服务器,IIS7,7)