假设我的PHP服务器根目录中有两个文件夹:x
和y
。 x
文件夹中还有两个目录:a
和b
。在/x/a
目录中,我有index.php
文件,在/y
文件夹中有stuff.php
个文件。
从我的/x/a/index.php
文件中,我想要包含/y/stuff.php
文件。我该怎么做?
我的服务器不允许包含来自其他域的文件,因此添加完整的URL不起作用!
另外,我想知道如何从PHP中的根开始路径。我使用了根目录索引中的./blabla
和根目录中的../blabla
,但不幸的是,.../blabla
在二级目录中不起作用。
答案 0 :(得分:8)
要访问root,请使用“/".
开始您的路径如果你想从你目前所在的目录上去,例如从/ x / a /到/ x /你可以使用“../".
如果你想要备份两个目录(例如从/ x / a /到/)你可以使用“../../”(而不是你提到的“... /”)。
答案 1 :(得分:1)
尝试:
include "../../y/stuff.php";