我有点困惑为什么这条路不起作用:
include("../../WEBSITE/GAME/champion.php");
它运行的文件是一个cron文件,它每隔24小时执行一次,它位于
中ROOT/WEBSITE2/CRON_FOLDER/cronfile.php
我想回到http根目录,然后从那里继续前进,但它不会让我?
如何包含此文件?
答案 0 :(得分:4)
根据您的设置,最好的方法是定义一个描述站点根路径的常量变量。
<?php
define('SITE_ROOT', dirname(__FILE__));
$file_path = SITE_ROOT . '/CRON_FOLDER/cronfile.php';
?>
可以使用OR文档根变量。
$root = realpath($_SERVER["DOCUMENT_ROOT"]);
include $root."/CRON_FOLDER/cronfile.php";