【发布时间】:2011-08-15 16:19:02
【问题描述】:
我有一个 Cron 作业设置,每 5 分钟运行一次。 Cron作业如下:
php /var/www/vhosts/default/htdocs/Mail-test/index.php
在我的 index.php 脚本的末尾如下:
$path = $base_path . trim($row['company']) . '/Users/' . trim($row['name']) . '/Upload/';
$zip_processing_file = $path . 'zip.php';
require_once "zip_processing_file";
但是,当运行 Cron 作业时,我收到一条错误消息,指出 = $zip_processing_file 的以下目录在 /var/www/vhosts/default/htdocs/Mail-test/ 中不存在
我似乎无法弄清楚这个问题。我已经尝试过包含,但这给出了同样的问题。我让它工作的唯一方法是把
header("location: $zip_processing_file");
然后从网络浏览器点击Mail-test/index.php,然后它将循环整个过程,但我无法通过网络浏览器完成,我需要 Cron 作业才能工作。谢谢!
【问题讨论】:
标签: php cron require-once