Cronjob无法使用file_get_contents路径php

时间:2015-03-11 23:10:25

标签: php cron

我有这个执行的cronjob /home2/user123/public_html/points/cronjob/lottery.php

lottery.php包含使用file_get_contents($_SERVER['DOCUMENT_ROOT'].'/points/lottery/jackpot.txt');

的代码

这不起作用,如何编辑文件路径以使其工作? 如果有帮助,我正在使用Linux。

1 个答案:

答案 0 :(得分:0)

假设您的脚本位于

/home2/user123/public_html/points/cronjob/lottery.php

,您的文字文件位于

/home2/user123/public_html/points/lottery/jackpot.txt

这应该做的工作:

$contents = file_get_contents(__DIR__ . '/../lottery/jackpot.txt');