win下 php-cgi.exe 自动关闭退出解决方法

# 下载 RunHiddenConsole

RunHiddenConsole: https://redmine.lighttpd.net/attachments/660/RunHiddenConsole.zip

RunHiddenConsole 可以帮我们把命令行窗口隐藏起来


# 下载 xxfpm

xxfpm: https://github.com/78/xxfpm

xxfpm是防止 php-cgj.exe 奔溃退出的问题


# 解压 RunHiddenConsole.zip

# 把下载好的xxfpm-master.zip重命名为 xxfpm.zip,然后解压

# 新建 RunHiddenConsole 文件夹

把解压后的 RunHiddenConsole.exe 移到 RunHiddenConsole 文件夹

把解压后的xxfpm移到 RunHiddenConsole 文件夹

RunHiddenConsole文件夹内新建start.bat

start.bat

@echo off
set php_home=C:/dome/php-5.6.40-Win32-VC11-x64
set xxfpm_home=C:/dome/RunHiddenConsole/xxfpm/bin

REM Windows 下无效
REM set PHP_FCGI_CHILDREN=5

REM 每个进程处理的最大请求数,或设置为 Windows 环境变量
set PHP_FCGI_MAX_REQUESTS=1000

echo Starting PHP FastCGI...
RunHiddenConsole %xxfpm_home%/xxfpm.exe "%php_home%/php-cgi.exe -c %php_home%/php.ini" -n 5 -i 127.0.0.1 -p 9000

记得把 php_home 修改成你的php路径
记得把 xxfpm_home 修改成你的xxfpm/bin路径


双击 start.bat 即可,这个时候 php-cgi.exe 就会在后台运行了



参考博客:

  1. nginx在 window下 自动退出 php-cgi
  2. windows下的Nginx和php搭配 php-cgi.exe自动关闭退出解决方法
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值