[英]Cron doesn't execute
in crontab e 在crontab e
0 3 * * * /usr/bin/php /var/www/domain.com/backUp.php
in backUp.php 在backUp.php中
<?php
$dbFile = '/var/www/domain.com/db-cron-backup/tb_db_backup'.date('H').date('d').date('Y').sql.gz';
$dbHost = 'localhost'; // Database Host
$dbUser = 'username'; // Database Username
$dbPass = 'password'; // Database Password
exec( 'mysqldump --host="'.$dbHost.'" --user="'.$dbUser.'" --password="'.$dbPass.'" --databases "db_name" | gzip > "'.$dbFile.'"' );
?>
But nothing happens? 但是什么都没发生?
Permisions for db-cron-backup db-cron-backup的权限
drwxrwxrwx 2 root root 4096 Nov 10 15:01 db-cron-backup
如果您希望它每三个小时运行一次,则将cron设置为
0 */3 * * *
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.