我通过cron.daily中的bash脚本设置日常例程,由cronjob启动。
除最后一步外,一切都很好。我不确定如何写下来,所以它可能只是语法?或者可能是在bash backup.sh调用之后进程退出?我不知道我怎么能"链" bash中的脚本。
这是bash脚本的结尾。
# 3. Run backup rotate
cd $BACKUP_DIR
bash backup.sh
# 4. run SAP Export
/usr/bin/php -q /var/www/vhost/domain.com/export.cron.php
答案 0 :(得分:0)
请检查 /var/www/vhost/domain.com/export.cron.php 的文件执行权限
你无法运行带有文件执行权限的php脚本。
尝试以下命令(授予完全权限)
$ chmod 777 /var/www/vhost/domain.com/export.cron.php
$ / usr / bin / php -q /var/www/vhost/domain.com/export.cron.php