首页 > 其他 > 详细

2020年06月16日 星期二(编程)

时间:2020-06-16 21:53:15      阅读:67      评论:0      收藏:0      [点我收藏+]

本地mac版本升级导致配置文件更新,环境失效

PHP7.2    对应 /usr/local/opt/icu4c/lib/libicui18n.62.dylib

PHP7.3    对应        /usr/local/opt/icu4c/lib/libicui18n.64.dylib

mac下杀不死php-fpm

多次执行

sudo killall php-fpm

依然存在的问题

多次执行

sudo killall php-fpm

发现过一会php-fpm会自动启动,就算一个一个的进程kill -9 也一样的效果。经过分析这个应该是和php-fpm配置文件 ~/Library/LaunchAgents/homebrew.mxcl.php@7.1.plist 有关。

我们知道 ~/Library/LaunchAgents 针对当前用户的启动项目录,针对这个项目里的一些配置服务有一个 launchctl 命令可以操作,其中有几个命令我们需要知道他的意思

1

2

3

launchctl load 启动plist运行

launchctl unload  卸载

launchctl list 查看所有启动任务

默认当用户登录后,mac系统会对当前目录 ~/Library/LaunchAgents 里的每个配置服务文件自动执行launchctl load 命令。如果我们想停止一个服务的话,则需要执行 launchctl unload 命令即可。

 

 

Launchctl相关介绍

 

https://www.cnblogs.com/gujiande/p/9359184.html

 

终极解决macphp-fpm杀不死的原因

https://www.lizenghai.com/archives/69592.html

 

 

 

 

 

 launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.php@7.2.plist 

2020年06月16日 星期二(编程)

原文:https://www.cnblogs.com/liang-peng-zhan/p/13144591.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!