当前位置:首页 > php > 正文内容

解决windows下php-cgi.exe自动关闭

wuzhizhan12个月前 (10-12)php467

在windows下通过nginx,php-cgi.exe运行一段时间后 ,php-cgi.exe会退出户。由于单个php-cgi进程处理一定数量的请求后会自动关闭,所以可以使用xxfpm来管理php-cgi。


  1. xxfpm下载地址:https://github.com/78/xxfpm

  2. 把下载的xxfpm-master.zip解压,复制里面bin目录的文件到C:/soft/xxfpm目录

  3. 修改php-cgi启动bat脚本


@ECHO OFF
ECHO Starting PHP FastCGI...
set PATH=C:\soft\php;%PATH%
C:\soft\xxfpm\xxfpm.exe  C:\soft\php\php-cgi.exe   -n 2 -i 127.0.0.1 -p 9123

xxfpmd的启动参数如下,示例bat脚本你启动了2个线程,绑定ip为127.0.0.1,端口号为9123:

Usage: xxfpm path [-n number] [-i ip] [-p port]
Manage FastCGI processes.

-n, –number number of processes to keep
-i, –ip ip address to bind
-p, –port port to bind, default is 8000
-u, –user start processes using specified linux user
-g, –group start processes using specified linux group
-r, –root change root direcotry for the processes
-h, –help output usage information and exit
-v, –version output version information and exit


扫描二维码推送至手机访问。

版权声明:本文由悟之编程发布,如需转载请注明出处。

本文链接:https://www.wuzhizhan.cn/post/5.html

标签: php
返回列表

上一篇:windows下安装php,nginx

没有最新的文章了...

“解决windows下php-cgi.exe自动关闭” 的相关文章

windows下安装php,nginx

windows下安装php,nginx

本文介绍在windows下,安装PHP,并且使用nginx作为代理服务器。即windows+nginx+php写在前面在windows下php有一个FastCGI可以提供给NGINX使用。首先是php-cgi.exe -b 127.0.0.1:<port>启动php-...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。