PHP:需要路径不适用于 cron 作业?
2022-08-30 15:01:09
我有一个需要包含此文件的 cron 作业:
require '../includes/common.php';
但是,当它通过cron作业(而不是我的本地测试)运行时,相对路径不起作用。cron 作业运行以下文件(在实时服务器上):
/home/username123/public_html/cron/mycronjob.php
这是错误:
Fatal error: require(): Failed opening required '../includes/common.php'
(include_path='.:/usr/lib/php:/usr/local/lib/php') in
/home/username123/public_html/cron/mycronjob.php on line 2
使用与 cron 作业相同的绝对格式,将位于common.php
/home/username123/public_html/includes/common.php
这是否意味着我必须将我的行2替换为:
require '/home/username123/public_html/includes/common.php';
?
谢谢!