IIS搭建PHP环境

系统win2003(32bit),32位的系统建议大家可以直接使用zendserver ce版本可以完美的整合IIS,而且也比较方便。

系统win2003(64bit),64位的系统没办法了,只能自己去配置IIS了。不过新手刚开始配一定要仔细点,要不很容易配错的。

1.安装IIS。

2.下载PHP。我用的是PHP100提供的PHP版本。地址(5.3x系列的PHP可以直接下载安装程序,通过fastcgi的方式加载IIS,这个比较方便,下一步下一步,然后直接选择fastcgi就可以了)

   让我们看看通过ISAPI的方式加载PHP的方法。

   1.将下载的PHP解压至任意盘符。例如E:\PHP,然后打开php.ini-dist,修改成.ini然后打开。找到486行extension_dir = "./"修改成你现在的路径 。extension_dir = "E:\PHP\ext"

   2.然后将其拷贝至C:\windows下,打开你需要用到的扩展。

   3. IIS-网站-属性-ISAPI筛选器,添加

       筛选器名称-php,可执行文件-找到你PHP目录下面的php5isapi.dll。然后确定。

   4.IIS-网站-属性-主目录-配置-映射,添加

       可执行文件-还是3中的php5isapi.dll。扩展名称.php。然后确定

   5.IIS-网站-属性-文档,添加index.php

   6.在默认站点下面新建一个php文件,这时候你可以重启IIS,开始-运行-cmd-iisreset。

   7.访问站点。一般会出现该页无法显示这样子的提示。然后在IIS-WEB服务扩展里面,右键,新建一个WEB扩展

       扩展名-php,要求的文件-还是3中的php5isapi.dll,然后确定(记得勾选允许)。

   8.重复6中的重启IIS。

   IIS好像还需要以32位的去运行。(百度下具体的命令)

   上述步骤完成了,应该就可以了。如果出现什么扩展无法加载的,就拷贝dll到system32下面。

   

   

原文地址:https://www.cnblogs.com/yimiao/p/2288793.html