Cron作业在自动执行时无法正常工作

时间:2017-05-16 16:01:52

标签: php cron

我无法使我的SQL备份cron作业与此行一起使用:

$server   = 'localhost';
$database = 'xxx';
$user     = 'xxx';
$password = 'xxx';

exec("mysqldump --user=".$user." --password=".$password." --host=".$server." ".$database." > _files/db.sql");

此目录_files与我的.php文件位于同一目录中。

当我直接从浏览器执行它时,它可以工作。

但是当我用cron作业执行它时(每天早上3点),它不起作用:

cron工作如下:

/usr/local/bin/php -q /home/persxxxx/public_html/www/xxxxxxxxx/_new/assets/app/php/cron/adm_daily_backup.php

adm_daily_backup.php我在cron工作期间执行了其他任务,而其他工作完美无缺......

错误在哪里?

0 个答案:

没有答案