准备篇
1、 相关软件下载地址:
Microsoft Visual C++ 2008 Redistributable Package (x86)
下载地址:http://download.microsoft.com/download/7/5/0/7502f4e9-1f90-4895-9259-1bde67b8b9a1/vcredist_x86.exe
Microsoft Visual C++ 2008 Redistributable Package (x64)
下载地址:https://download.microsoft.com/download/2/b/e/2bec4780-6f99-4347-ad31-48d4b46ab1d3/vcredist_x64.exe
PHP5.2下载地址:http://museum.php.net/php5/php-5.2.17-Win32.zip (注:php5.2没有vc9)
PHPManagerForIIS 各个版本下载地址:http://phpmanager.codeplex.com/releases/view/69115
PHPManagerForIIS-1.2.0-x64 下载地址:http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=phpmanager&DownloadId=253209&FileTime=129536821813970000&Build=21031
配置篇
一、 Fastcgi(第二种配置方法:PHP Manager模块)
1、 FastCGI模块支持
Windows 2008R2自带环境了IIS7.5 自带已集成了FastCGI模块,所以只要安装时只要勾选上CGI模块后,即可装上FastCGI。
IIS 7.5中为了易于PHP程序的安装,增设了PHP Manager模块。只要您简单设定,其它的工作自动到位,主要功能如下:
*关联PHP和IIS
*并列运行多个PHP版本在同一台服务器上,甚至在同一网站
*检查PHP运行时配置和环境(的phpinfo()函数的输出)
*配置各种PHP设置
*启用或禁用PHP扩展
*远程管理php.ini PHP配置文件
2、 安装PHPManagerForIIS
3、 配置
解压php到C盘根目录。
打开IIS7进行PHP Manager进行配置
单击“Register new PHP version”,弹出框中浏览选择“php-cgi.exe”
"Check phpinfo()" 测试php支持情况。很方便查看具体配置信息:
解决办法:安装Visual C++ 2008 X64运行库
注意:Visual C++ 2008,请根据操作系统进行选择x86,x64,不同版本不通用!!!
4、 出现下面页面则说明配置成功。