宝塔用户_qkrvfv 发表于 2026-4-8 08:25:14

【待反馈】宝塔计划任务代码修改后依然执行旧代码

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:v11.6.0
系统版本:CentOS 7
问题描述:新建一个计划任务,执行一次,可以看到结果;修改计划任务log提示代码,再次执行,依然是旧的log提示代码。这个问题一直以来都有,除非我复制并新建一个计划任务,否则一直执行的都是旧的任务代码,请问如何在我修改计划任务后能实时运行最新的代码?
相关截图(日志、错误):
旧代码:

#!/bin/bash
# 一键解封单个 IP
read -p "请输入要解封的 IP: " ip

if [ -z "$ip" ]; then
    echo "IP 不能为空"
    exit 1
fi

新代码:
#!/bin/bash
# 一键解封单个 IP
# =======要解封的IP ====
ip="XXX.XXX.XXX.186"   # <-- 要解封的IP
# ==================

if [ -z "$ip" ]; then
    echo "IP 不能为空"
    exit 1
fi
所有执行结果:
IP 不能为空
IP 不能为空
IP 不能为空
IP 不能为空
IP 不能为空
IP 不能为空
IP 不能为空
IP 不能为空
IP 不能为空(正常修改代码后应该提示别的)

其实不关代码什么事,无论什么计划任务,只要修改了都不会立即生效。

大炮运维V587 发表于 2026-4-8 09:15:16

您好,您执行下重启计划任务的排程服务
RedHat/CentOS系统
systemctl restart crond
Debian/Ubuntu系统
systemctl restart cron
然后观察下任务内容是否为正常的

宝塔用户_qkrvfv 发表于 2026-4-8 18:08:01




没用啊。。

宝塔用户_qkrvfv 发表于 2026-4-8 18:09:20

大炮运维V587 发表于 2026-4-8 09:15
您好,您执行下重启计划任务的排程服务

然后观察下任务内容是否为正常的 ...

没用啊


大炮运维V587 发表于 2026-4-8 18:18:53

宝塔用户_qkrvfv 发表于 2026-4-8 18:09
没用啊

您好,扫描右下角二维码,联系我司客户服务经理,就说找我解决计划任务修改后不生效的问题
页: [1]
查看完整版本: 【待反馈】宝塔计划任务代码修改后依然执行旧代码