【发布时间】:2012-07-18 02:43:49
【问题描述】:
我有一个网站使用一堆类,这些类都保存在单独的 PHP 文件中,其中一些文件子包含额外的类文件,如下所示:
require_once($_SERVER['DOCUMENT_ROOT'].'/../models/database.model.php');
问题是我想运行一个使用同一组类文件的 cron 作业,但是当我执行子包含类文件的路径时会中断。
如何为包含的类文件指定路径,以便它们适用于我的网站和任何 cron 作业?
cron 作业的路径:
$HOME/bin/updatephotos.php
类路径:
$HOME/models/....
公共网络根路径:
$HOME/www/...
【问题讨论】:
-
你不能只使用绝对路径吗?即
/var/models/database.model.php -
那么他永远无法将他的代码移动到另一个位置!
标签: php cron require-once