sh文件执行停用,启用

ysian

start.sh文件代码

#!/bin/bash

# 进入要执行命令的目录

cd /www/wwwroot/ysian_admin

# 停止 PHP 进程
php start.php stop

# 启动 PHP 进程,并以守护进程方式运行
php start.php start -d

报错信息

截图

就不太明白,第二次为什么端口被占用了;

432 2 1
2个回答

Madman

试了三次,没有复现...

  • 暂无评论
fan15500

这个应该是你上次停止时,没有真正的停止服务,可能因为某些原因 导致停止时某个服务并没有有效的停止.所以在用的时候,需要在前面加上检测端口,3个端口都要检测,如果被占用则Kill掉,具体的代码可以问下AI
我就出现过几次,都是因为运行的程序假死了,然后停止失败了.问题不大

  • 暂无评论
×
🔝