windows03安装php(fastcgi)
一、安装iis
二、把php解压把解压出来的文件夹赋予权限
三、配置php.ini(没有的话生一个)
extension_dir ="D:\php\ext" #设置php模块路径
date.timezone = PRC #设置时区为中国时区
register_globals = On #开启GET数据调用
short_open_tag = On #php支持短标签
cgi.force_redirect = 0 #开启以CGI方式运行php(如果使用fastcgi打开)
fastcgi.impersonate = 1;
upload_tmp_fir=
cgi.rfc2616_headers = 1
之后把upload_tmp_fir指定的文件夹赋予权限
四、安装fastcgi
https://www.iis.net/downloads/microsoft/fastcgi-for-iis下载对应版本
1、把下载的文件安装
2、在C:\WINDOWS\system32\inetsrv\fcgiext.ini尾行的type后加入
[type]
php=PHP
[PHP]
EXEPATH=D:\php\php-cgi.exe
在iis管理器中点击“web服务拓展”,查看是否有FastCGI Handler并且为允许,如果没有添加,执行路径是C:\WINDOWS\system32\inetsrv\fcgiext.dll
在网站中“属性”-“主目录”-“配置”-添加格式为.php,执行文件是C:\WINDOWS\system32\inetsrv\fcgiext.dll
五、测试
<?php
phpinfo();
?>
六、可能存在500的话安装库文件
VC9 x86 需要安装Microsoft Visual C++ 2008 SP1
- The VC11 builds require to have the Visual C++ Redistributable for Visual Studio 2012 x86 or x64 installed
- The VC14 builds require to have the Visual C++ Redistributable for Visual Studio 2015 x86 or x64 installed
- The VC15 builds require to have the Visual C++ Redistributable for Visual Studio 2017 x64 or x86 installed
本文详细介绍在Windows03系统上通过IIS安装配置PHP FastCGI的过程,包括IIS安装、PHP环境搭建、配置php.ini、安装及配置FastCGI,以及可能遇到的错误解决方法。
4473

被折叠的 条评论
为什么被折叠?



