您的位置:首页 > 运维架构 > Apache

windows 下apache 以fastcgi形式运行php

2015-06-30 14:54 831 查看
以xampp为例讲解,步骤如下:

1:下载对应的mod_fastcgi ,下载参考网站:http://www.apachelounge.com/download/VC11/

2:拷贝mod_fastcgi到apache安装目录modules下面,目录下面都是mod 打头的.so文件

3:编辑httpd.conf,最后面加入如下:

LoadModule fcgid_module modules/mod_fcgid.so

#FcgidInitialEnv PHPRC "c:/xampp/php"

<IfModule fcgid_module>

FcgidIOTimeout 60

FcgidConnectTimeout 30

FcgidMaxProcesses 8

FcgidOutputBufferSize 64

ProcessLifeTime 240

FcgidMaxRequestsPerProcess 500

FcgidMinProcessesPerClass 0

Options ExecCGI

AddHandler fcgid-script .php

FcgidWrapper "C:/xampp/php/php-cgi.exe" .php

</IfModule>

4:虚拟主机配置文件

<VirtualHost *:80>

ServerAdmin admin@163.com

DocumentRoot "d:/mywork/www"

ServerName test.hdjr.com

<Directory "d:/mywork/www">   // 这里是项目的目录

Options Indexes FollowSymLinks Includes ExecCGI

AllowOverride All

Order allow,deny

Allow from 127.0.0.1

</Directory>

</VirtualHost>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: