LoadModule fcgid_module modules/mod_fcgid.so

2024-07-08 23:25 人阅读 来源:未知

 mod_fcgid是HTTPD的官方FastCGI管理器,能够管理PHP等FastCGI程序的生命周期,复用服务进程以提升性能。使用mod_fcgid时需首先加载该库:

 
LoadModule fcgid_module mod_fcgid.so
 
然后对其进行配置:
 
<IfModule fcgid_module>
 
FcgidInitialEnv PHPRC "D:/PHP/php74" # 确定php.ini的位置
 
FcgidMaxRequestsPerProcess 1024 # 每个FCGI进程请求数
 
FcgidMaxProcesses 4
 
# 最大FCGI进程数,共计接受4096个请求,超出可能会报503错误
 
 
 
FcgidIOTimeout 180
 
FcgidIdleTimeout 240
 
AddType application/x-httpd-php .php
 
<Files ~ "\.php$">
 
AddHandler fcgid-script .php
 
FcgidWrapper "D:/PHP/php74/php-cgi.exe" .php
 
</Files>
 
</IfModule>
 
最后为DocumentRoot添加读取权限:
 
DocumentRoot "${DOCROOT}"
 
<Directory "${DOCROOT}">
 
AllowOverride All
 
Options +Indexes +ExecCGI
 
Require all granted
 
</Directory>
 
即可使用FastCGI执行PHP程序。


延伸阅读:

上一篇:车钥匙要保管好!弟弟偷开姐姐车撞死人姐姐担责三成 下一篇:没有了

关于我们| 业务介绍| 加入我们| 帮助中心| 网站地图| 意见反馈 >>

Copyright ©2004-2016 版权所有