0

< 参考使路径在 PHP 的各个级别的文件夹中可访问>

下面的代码:

require_once __DIR__ . '/../FolderB2/PageB21.php';

这在本地有效,但在我将页面上传到服务器时无效。我的托管公司是否限制对此的访问?

4

2 回答 2

0

如果你运行这段代码,你会得到你期望的确切路径吗?

echo dirname(__FILE__) . '/../FolderB2/PageB21.php';

可能是相对路径错误,或者大小写有误(即,如果您的本地计算机是 Windows,路径不区分大小写,但它们会在 Linux 服务器上)。

于 2012-08-07T11:03:46.027 回答
0

也许您可以使用 $_SERVER['DOCUMENT_ROOT'] 。'/path/to/file.php' 如果您的主机运行的 PHP 低于 5.3

于 2012-08-07T11:18:02.643 回答