脚本在终端上完美执行,但在 cron 中却执行不出来

脚本在终端上完美执行,但在 cron 中却执行不出来

我设置了一个脚本,用于每天在特定时间进行 mysql db 备份,因此现在 cron 运行正常,它可以毫无问题地执行脚本,但问题是 db 备份文件没有存储在特定位置,但是当我们在终端手动执行脚本时,它会执行并且文件完美地存储在特定位置。

我检查了 cron 日志,它显示一切都运行正常,而且我检查了 cron 和 mysql 状态,它运行正常。

帮我解决这个问题。

答案1

您是否给出了此数据库备份文件的完整路径?如果没有,我建议您这样做。始终在脚本中提供绝对路径。

与我们分享处理写入此数据库备份文件的代码部分,以进一步帮助您。

相关内容