推送代码使用git钩子进行同步更新会导致进程退出,应该排除哪些目录可规避此问题

dangpengsong

问题描述

本地代码写好git push推送,服务器用了hooks,会自动check out同步更新,但是会导致webman进程退出
下面截图展示了测试过程,加了一个空行推送测试,然后报错,check out会覆盖全部的项目文件报错应是正常的,就是想知道应该排除覆盖哪些目录可以规避此问题,范围越小越好,不然维护起来也麻烦点

程序代码

截图
截图

报错信息

截图

336 1 0
1个回答

智佳思远

退出码为0,没有报错。应该是框架检测到文件更新,自动reload了,进程平滑重启了,没有问题。
一般debug方式运行才会监控文件更新,正式环境应该应daemon模式启动才对,正式环境启动时加-d参数,php start.php start -d,这样是daemon模式运行

年代过于久远,无法发表回答
🔝