#!/bin/bash
# 进入要执行命令的目录
cd /www/wwwroot/ysian_admin
# 停止 PHP 进程 php start.php stop
# 启动 PHP 进程,并以守护进程方式运行 php start.php start -d
就不太明白,第二次为什么端口被占用了;
试了三次,没有复现...
这个应该是你上次停止时,没有真正的停止服务,可能因为某些原因 导致停止时某个服务并没有有效的停止.所以在用的时候,需要在前面加上检测端口,3个端口都要检测,如果被占用则Kill掉,具体的代码可以问下AI 我就出现过几次,都是因为运行的程序假死了,然后停止失败了.问题不大
试了三次,没有复现...
这个应该是你上次停止时,没有真正的停止服务,可能因为某些原因 导致停止时某个服务并没有有效的停止.所以在用的时候,需要在前面加上检测端口,3个端口都要检测,如果被占用则Kill掉,具体的代码可以问下AI
我就出现过几次,都是因为运行的程序假死了,然后停止失败了.问题不大