windows03安装php(fastcgi)

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

五、测试
         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安装php(fastcgi))