连码四中四:“启动php-fpm无法后台运行,退出或crtl+c会导致php-fpm结束”解决办法

连码四七靠三活猜生肖 www.dvwa8.cn 今天我的一个朋友执行“/usr/sbin/php-fpm”命令来启动php-fpm,虽然php-fpm启动成功,但出现了如下提示:

[03-Jun-2018 03:51:08] NOTICE:fpm is running ,pid 16831
[03-Jun-2018 03:51:08] NOTICE:ready to handle connections
[03-Jun-2018 03:51:08] NOTICE:systemd monitor interval set to 10000ms

 

php-fpm占了这个窗口,它不后台运行了,我朋友只好crtl+c来强制退出,又出现如下提示:

^C[03-Jun-2018 03:51:18]NOTICE:Teminating...
[03-Jun-2018 03:51:18]NOTICE:exiting.bye-bye!

 

经过我朋友的反复测试,它发现php-fpm可以正常启动,只是不能后台运行,只要启动了php-fpm,不关闭这个窗口,网站的php都可以解析,也能正常访问。这样的问题如何解决?启动php-fpm无法后台运行

 

解决办法:

1、首先要保证安装的PHP程序没有问题,因为我朋友启动php-fpm,网站的php文件依然可以解析,说明安装的程序没有任何问题。

 

2、查看php-fpm配置文件,因为php-fpm配置文件有一个选项是:

daemonize = yes

#后台执行fpm,默认值为yes,如果为了调试可以改为no。在FPM中,可以使用不同的设置来运行多个进程池。 这些设置可以针对每个进程池单独设置。

 

但是我查看我朋友的php-fpm.conf配置文件,却发现它的“daemonize = no ”,因此只需要改过来就解决了!

 

如果有不懂请查看:php-fpm启动参数及重要配置详解

    A+
发布日期:2018年06月03日  所属分类:PHP
最后修改时间:2018-06-04 00:23
评分: (1 票;平均数5.00 ;最高评分 5 ;用户总数1;总得分 5;百分比100.00)
付杰
SEO顾问服务 中小型网站 单站/最低99.9元 全方位优化
SEO顾问服务 中小型网站 单站/最低99.9元 全方位优化
  • ¥ 99.9元
  • 市场价:5000元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元
永久免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
永久免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
  • ¥ 199.9元
  • 市场价:20000元
PHP运行环境 Wamp Lamp Lnmp 安装、配置、搭建服务
PHP运行环境 Wamp Lamp Lnmp 安装、配置、搭建服务
  • ¥ 9.9元
  • 市场价:49.9元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  2   博主  0

  1. 花开花落 2

    妹的,我今天也是遇到了这个问题:php-fpm 关窗口就退出!




    0



    0
  2. 海线 0

    我的也是:php-fpm start启动不退出?看到博主的文章可算解决了。这个问题我都操心一整天了。




    0



    0