当使用子域时,PHP包含来自root的文件

时间:2014-02-18 12:14:19

标签: php html

我的网站包含子域(my.domain.com)

我的主网站使用

include 'directory/page.php';

并且在子域上我希望能够包含相同的文件,我尝试过:

include realpath(dirname($_SERVER["SCRIPT_FILENAME"]) . '/../..').'/directory/page.php';

但是我收到一条错误消息,说找不到该文件。

我的目录结构如下:

www.domain.com - /home/username/public_html
my.domain.com - /home/username/public_html/my

如何在public_html子域中的my.目录中包含文件?

2 个答案:

答案 0 :(得分:0)

include dirname(__DIR__).'/directory/page.php

答案 1 :(得分:0)

请参阅this了解详情

简单地说,

include_once $_SERVER['DOCUMENT_ROOT'] .  '/../directory/page.php';