[QUESTION]创建访问URL的计划任务,执行之后全部提示:监控密钥不正确
请描述您的问题
创建访问URL的计划任务,执行之后全部提示:监控密钥不正确。
用宝塔执行一切正常。

感谢反馈,能简单描述一下您输入的 url 吗?我们在本地环境复现一下该问题。
感谢反馈,能简单描述一下您输入的 url 吗?我们在本地环境复现一下该问题。
项目的监控任务,统计每日订单的。结构大概是这样"https://www.a.com/cron.php?do=order&key=监控密钥"
可以在机器上面手动 curl https://www.a.com/cron.php?do=order&key="监控密钥" 试一下吗
可以在机器上面手动 curl https://www.a.com/cron.php?do=order&key="监控密钥" 试一下吗
在本机手动试显示:监控密钥不正确;换一台其他的VPS试就是:执行成功。就像主题的两张图片显示的那样。
宝塔和 1panel 是装在同一个机器上面吗? 手动 curl 不行,宝塔可以正常执行吗?
宝塔和 1panel 是装在同一个机器上面吗? 手动 curl 不行,宝塔可以正常执行吗?
不是一个机器上,但都是在终端curl试了的,网站是部署在1panel上的。同时copy的网址,绝对保证执行语句一模一样。
宝塔和 1panel 是装在同一个机器上面吗? 手动 curl 不行,宝塔可以正常执行吗?
不是一个机器上,但都是在终端curl试了的,网站是部署在1panel上的。同时copy的网址,绝对保证执行语句一模一样。
你在 1panel 的群里吗?在的话加一下我吧

宝塔和 1panel 是装在同一个机器上面吗? 手动 curl 不行,宝塔可以正常执行吗?
不是一个机器上,但都是在终端curl试了的,网站是部署在1panel上的。同时copy的网址,绝对保证执行语句一模一样。
你在 1panel 的群里吗?在的话加一下我吧
找到原因了
root@xxx:~# curl https://www.example.com/cron.php?do=order&key=xxxxxx [1] 338532 root@xxx:~# 监控密钥不正确 [1]+ Done curl https://www.example.com/cron.php?do=order root@xxx:~# root@xxx:~# curl "https://www.example.com/cron.php?do=order&key=xxxxxx" 订单统计与清理任务今日已完成 root@xxx:~#
curl后的网址如果不用引号括起来,系统会把后面的key给删除掉,应该是linux系统的原因 。但是有点奇怪 我1panel和宝塔都是debian11的系统,为啥宝塔可以完整执行?