windows下apache开启FastCGI

2023-11-16

1、在此链接下载一个合适的mod_fcgid 文件,64位下载第一个,32位第二个。
http://www.apachelounge.com/download/
在这里插入图片描述

2、将解压后将文件中的 mod_fcgid.so 复制到apache的modules目录下面。
在这里插入图片描述在这里插入图片描述
3、打开 httpd.conf 文件,添加如下内容,并修改 “php.ini的存放目录” 以及 “php-cgi的路径” :

LoadModule fcgid_module modules/mod_fcgid.so  
<IfModule mod_fcgid.c>  
    AddHandler fcgid-script .fcgi .php  
    #php.ini的存放目录  
    FcgidInitialEnv PHPRC "${INSTALL_DIR}/bin/php/php7.2.14/"  
    # 设置PHP_FCGI_MAX_REQUESTS大于或等于FcgidMaxRequestsPerProcess,防止php-cgi进程在处理完所有请求前退出  
    FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 500  
    #php-cgi每个进程的最大请求数  
    FcgidMaxRequestsPerProcess 500  
    #php-cgi最大的进程数  
    FcgidMaxProcesses 5  
    #最大执行时间  
    FcgidIOTimeout 120  
    FcgidIdleTimeout 120  
    #php-cgi的路径  
    FcgidWrapper "${INSTALL_DIR}/bin/php/php7.2.14/php-cgi.exe" .php  
    AddType application/x-httpd-php .php  
</IfModule>

4、打开 httpd-vhosts.conf 文件,修改虚拟主机配置(注意:要添加ExecCGI和Require all granted)

<VirtualHost *:80>
	ServerName localhost
	ServerAlias localhost
    DocumentRoot "F:/laravel/public"
    <Directory "F:/laravel/public">  
        Options Indexes FollowSymLinks ExecCGI
        Order allow,deny
        Allow from all
        AllowOverride All
		Require all granted
    </Directory>  
</VirtualHost>

5、重新启动 Apache

6、刷新页面
在这里插入图片描述
注意:php在fastcig协议模式下有个函数:fastcgi_finish_request(); 该函数可以在linux系统上使用,不可以在win系统上使用

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

windows下apache开启FastCGI 的相关文章

随机推荐

  • 无线网改密码后显示服务器没反应,宽带密码改了后wifi上不去了怎么办?

    答 你问的这个问题其实很简单 之所以修改宽带密码后wifi和电脑都不能上网 是因为无线路由器中 仍然在用之前的宽带密码进行上网连接 运营商的服务器 在进行验证的时候 发现宽带密码不正确 就会拒绝路由 问 宽带密码改了后wifi上不去了怎么办
  • C++ ffmpeg+SDL音视频播放封装类

    1 包含必须的头文件 define SDL MAIN HANDLED 避免出现main重定义文件 extern C include ffmpeg include libavformat avformat h include ffmpeg i
  • DCDC Buck电源芯片选型

    只列举常用的 芯片均出自TI MPS SY 国产小厂只考虑XL 但并不首推 个人整理 tb均能买到 如有纰漏欢迎纠错
  • Mysql实现不关联表横向拼接(无相同字段)

    目录 1 笛卡尔积 不是本例 2 两表不关联连接 工作中前台的一些报表展示 有时需要两张不相关表的横向关联 表TAB A 表TAB B 最终需要的结果如下 1 笛卡尔积 不是本例 select from TAB A join TAB B 2
  • 苹果为什么玩游戏会找不到服务器,Game Center无法连接服务器怎么办 五种方法任你选择...

    苹果用户在玩单机游戏的时候 GameCenter会进行登录然后查看游戏排名 但是有部分用户反映无法连接服务器 这个要怎么解决呢 下面小编就告诉你处理方法 类别 摄影图像 大小 120 43M 语言 简体中文 评分 10 方法一 首先我们来查
  • 如何在VMware Workstation虚拟机上快速部署AntDB社区版

    AntDB社区版采用了一键部署架构 步骤简单 耗时短 部署快 为大家的快速体验提供了极大便利 这里将通过环境准备 下载AntDB社区版 部署AntDB社区版三个部分跟大家一起体验如何快速完成AntDB社区版在VMware Workstati
  • EXCEL词典(xllex.dll)文件丢失或损坏的解决方法

    今天打开Excel 2016 突然一个不想看到的报错弹窗出现在了屏幕上 带着郁闷和好奇的眼光瞧了一眼 好家伙 这玩意儿还是第一次遇到 这可咋办 管它三七二十几 先 确定 了再说 下面这个就是那个 好家伙 于是我做了系统修复 并没有找到什么实
  • 云计算1+X之openstack篇

    openstack之Keystone 服务运维 概述 OpenStack 框架中 Keystone OpenStack Identity Service 的功能是负责验证身份 校验服务规则和发布服务令牌的 它实现了 OpenStack 的
  • 深度学习(入门)——逻辑回归模型(Logistics Regression)

    从逻辑回归开始 是因为这是一个简单的 可以理解成为一个简单的一层的神经网络 后续将逐步深入 了解更复杂的神经网络 一 假设函数 逻辑回归算法适用于二分类问题 例如在输入一个猫的图片到模型中 模型会输出1 这是一只猫 或者0 不是一只猫 对于
  • 在RHEL6配置IPv6 DNS Server

    Youtube上有一个视频是关于IPv4 DNS Server配置的 链接为https www youtube com watch v ZQkMYWTx28o 我在这里照猫画虎 配置一下IPv6的 以本人的机器为例 网卡为eth3 IPv6
  • sql重难点

    SQL总结 语法部分 1 exists和in的区别 where exists select x from employees e where e department id d department id where department
  • 小议CSDN周赛57期 - 凑数

    本期周赛几乎忘记参加 在最后几分钟的时候上来看了看 那些选择判断一通乱选 填空题也已经被吐槽得差不多了 这里不多说 只说我对第一道编程题的看法 吐槽 因为 C 站的机制是 即使它错了 它也不会承认 印象里只承认且改过一次 再争辩只会把你拉黑
  • HTML样式

    目录 HTML 的 style 属性 不赞成使用的标签和属性 应该避免使用下面这些标签和属性 HTML 样式实例 背景颜色 HTML 样式实例 字体 颜色和尺寸 HTML 样式实例 文本对齐 一个完整的实例 style 属性用于改变 HTM
  • 安卓手机玩游戏卡顿怎么解决_手机玩游戏的时候卡顿,怎么处理?

    手机内存不足或者是后台开了太多的应用程序 请关闭不需要的应用程序 并且定时清理手机缓存垃圾 释放内存 一 iPhone6玩游戏卡顿怎么办 1 关闭Assistive Touch 对于很多果粉来说 为了避免对Home键造成伤害 Assisti
  • 心电图心跳分类

    目录 背景介绍 数据探索性分析 特征工程 时间序列特征 背景介绍 赛题以医疗数据挖掘为背景 要求选手使用提供的心跳信号传感器数据训练模型并完成不同心跳信号的分类的任务 开源内容 https github com datawhalechina
  • HDU--1247:Hat’s Words (字典树)

    1 题目源地址 http acm hdu edu cn showproblem php pid 1247 2 解题思路 第一次接触字典树 代码也是参考别人的 代码参考博客 http blog csdn net red flame artic
  • [DevEco]解决“XXX“is not translated into en(English) ans zh(Chinese)

    问题描述 其实这个问题如字面意思 你在设置element string json的时候没有进行双语翻译 由于项目是国际版项目有中英双语string json配置文件 问题解决 分别在en element和zh element的string
  • QT---信号与槽机制

    QT 信号与槽机制 信号 signal 槽 slot 槽函数的命名格式 信号与槽的关联 实例1 自动关联 实例2 手动关联 信号 signal 信号是由对象改变状态后发射 emit 出去的事件 例如 一个pushButton 对象 最常见的
  • 一个android项目开发遇到的各种小问题(一)

    1 map格式字符串如何解析 借助json 先将字符串转化为json格式 再取值 JSONObject object new JSONObject posMap clientIden object getString iden 1 andr
  • windows下apache开启FastCGI

    1 在此链接下载一个合适的mod fcgid 文件 64位下载第一个 32位第二个 http www apachelounge com download 2 将解压后将文件中的 mod fcgid so 复制到apache的modules目