当前位置:论坛首页 > Linux面板 > 求助

【已解答】定时任务执行失败

发表在 Linux面板2023-8-10 22:49 [复制链接] 1 2458

本帖最后由 堡塔运维香菜卷 于 2023-8-10 23:58 编辑

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:8.0.1

系统版本:linux

问题描述:我设定了一个url的定时访问任务发布文章,手动访问地址返回结果没有问题,但是定时任务执行就无法产生结果。

相关截图(日志、错误):★[2023-08-10 20:45:01] Successful
----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 20:50:02] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 20:55:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:00:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:05:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:10:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:15:02] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:20:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:25:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:30:02] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:35:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:40:02] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:45:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:50:02] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 21:55:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 22:00:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 22:05:02] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 22:10:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 22:15:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 22:20:02] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 22:25:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 22:30:02] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 22:35:01] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 22:40:02] Successful----------------------------------------------------------------------------curl: (52) Empty reply from server----------------------------------------------------------------------------★[2023-08-10 22:42:01] Successful----------------------------------------------------------------------------

使用道具 举报 只看该作者 回复
发表于 2023-8-10 23:57:57 | 显示全部楼层
您好,在Linux计划任务中执行 curl 命令时出现 "curl: (52) Empty reply from server" 错误,这表明 curl 命令在向服务器发送请求时未收到有效的响应。以下是您可以尝试的一些排除故障方法:

脚本测试: 首先,尝试在命令行中直接运行您的 curl 命令,以确认是否出现相同的问题。这可以帮助您确定问题是否特定于计划任务。

网络连接: 确保您的服务器可以访问互联网,并且没有任何网络连接问题。尝试在终端中执行其他 curl 命令,例如获取其他网站的内容,以确认网络连接是否正常。

URL 和参数: 确保您的 curl 命令中的 URL 和任何参数是正确的。验证您是否正确地指定了 HTTP 协议(http/https),以及您是否正确地设置了任何必需的参数。

防火墙和许可: 检查服务器上的防火墙设置,确保它们不会阻止来自您的计划任务的请求。同时,确保服务器端没有额外的许可或身份验证要求。

请求方式和头部: 如果您的请求需要特定的请求方法或请求头,请确保您在 curl 命令中正确地设置了它们。

调试输出: 使用 -v 或 --verbose 标志在 curl 命令中,以获取更详细的调试输出。这将显示更多关于请求和响应的信息,可能会提供有关问题的线索。

日志: 如果服务器有日志,查看服务器日志以了解是否有关于您的请求的错误或警告消息。

重试和定时任务间隔: 如果问题似乎是暂时的,您可以尝试等待一段时间,然后重试您的计划任务。还要考虑计划任务执行的频率,以避免过于频繁地发送请求。

服务端问题: 如果以上步骤都没有解决问题,问题可能出现在服务器端。可能的原因包括服务器配置问题、应用程序错误等。如果您有权限访问服务器,您可以查看服务器上的应用程序日志以获取更多信息。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表