猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
php-fpm启动时监听的sock文件并不是php-fpm.conf中指定的listen文件
Nginx的fastcgi_pass也是这个路径就不截了
下面是php-fpm -i的信息
莫名其妙的就指向了另一个php的目录;
求大神指点,不胜感激
慕雪6442864
浏览 558
回答 1
1回答
偶然的你
自己摸索出来了。艰难的一匹 首先干掉所有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 wwwvagrant 1387 0.0 0.4 416136 9020 ? S 06:46 0:00 php-fpm: pool wwwroot 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 wwwvagrant 25143 0.0 0.4 188716 8656 ? S 08:58 0:00 php-fpm: pool wwwroot 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 wwwvagrant 25278 0.0 0.4 188704 8556 ? S 09:00 0:00 php-fpm: pool www
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
PHP
php如何把参数放在Http Request Heade????
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续