php listen,php-fpm启动时监听的sock文件并不是php-fpm.conf中指定的listen文件

自己摸索出来了。艰难的一匹

首先干掉所有fpm进程

sudo killall php-fpm

修改fpm启动的prefix path to FastCGI process manager 每次启动是要加上(亲测有效)

sudo sbin/php-fpm -p /usr/local/php7.1

之后修改fpm启动时php.ini的位置,目测这种只能一次性使用,服务关闭后,后续开启还是得指定(似乎无效)

sudo sbin/php-fpm -c /usr/local/php7.1/lib/php.ini

改后的状态

vagrant@homestead:/usr/local/php7.1$ sudo sbin/php-fpm -t

[25-Oct-2018 09:03:00] NOTICE: configuration file /usr/local/php/etc/php-fpm.conf test is successful

修改后默认的fpm配置文件还是原来。

不过总的来说还是启动了(3个版本的php)

root 1056 0.0 1.7 416136 35612 ? Ss 06:46 0:00 php-fpm: master process (/etc/php/5.6/fpm/php-fpm.conf)

vagrant 1386 0.0 0.4 416136 9020 ? S 06:46 0:00 php-fpm: pool www

vagrant 1387 0.0 0.4 416136 9020 ? S 06:46 0:00 php-fpm: pool www

root 25141 0.0 0.5 188716 11608 ? Ss 08:58 0:00 php-fpm: master process (/usr/local/php/etc/php-fpm.conf)

vagrant 25142 0.0 0.4 188716 8656 ? S 08:58 0:00 php-fpm: pool www

vagrant 25143 0.0 0.4 188716 8656 ? S 08:58 0:00 php-fpm: pool www

root 25276 0.0 0.5 188704 11432 ? Ss 09:00 0:00 php-fpm: master process (/usr/local/php7.1/etc/php-fpm.conf)

vagrant 25277 0.0 0.4 188704 8556 ? S 09:00 0:00 php-fpm: pool www

vagrant 25278 0.0 0.4 188704 8556 ? S 09:00 0:00 php-fpm: pool www

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值