从绝对路径向上移动文件夹

时间:2013-03-06 12:13:40

标签: php directory move

如何从绝对路径向上移动一个文件夹?

文件结构:

/folder/
/folder/config.php
/folder/classes/test.php

从test.php我想要include_once或require_once config.php -file。

我在test.php中试过这个,但它不起作用:

require_once(dirname(__FILE__) . '/../config.php');

错误讯息: * PHP致命错误:require_once():无法打开所需的'/ loooong-path / classes /../ test.php'*

4 个答案:

答案 0 :(得分:9)

你可以尝试:

require_once(realpath(__DIR__ . '/../config.php'));

没有经过测试,但理论上它应该有效。

答案 1 :(得分:2)

为什么不

require_once('../config.php');

答案 2 :(得分:0)

试试这个:

require_once(dirname(__FILE__).'../config.php');

答案 3 :(得分:0)

require_once(dirname(__FILE__) . '/../config.php');