PHP中的路径,这是正确的 - 绝对的还是相对的?

时间:2010-06-30 10:08:50

标签: php

在我的代码中,我已经包含了一些文件供使用。当我指定绝对路径时,我收到“禁止”消息。

但是,当我使用相对路径时,代码可以正常工作。

我想知道为什么没有接受绝对路径。

有人可以解释发生了什么吗?

提前致谢!

3 个答案:

答案 0 :(得分:1)

为了避免麻烦,请务必使用绝对的 至于你的情况,这很容易。你只是使用错误的路径。很可能你用文件系统root搞乱了 web root

答案 1 :(得分:0)

如果您在共享主机上,他们可以限制您不要覆盖您的内容以外的其他内容,因此绝对路径可能会导致麻烦。

答案 2 :(得分:0)

可能是PHP运行的帐户无法访问绝对路径的某些部分。

E.g。如果您的绝对路径是/ home / user / site / pages且该帐户无法访问'/ home / user',您会看到这一点。