2012-02-29 56 views
-1

我需要包含一个文件,该文件在/include/mysample.html.php如何在PHP中包含public_html目录之上的文件?

我把它放置在文件中/public_html/test/index.php

我怎么可以参考呢?

我试图

包括 '〜/包括/ mysample.html.php',并没有工作...

+0

'〜/'是一个ASP的东西。如果你不能用'/ include'直接访问它(或者是基于服务器环境和/或当前文件位置的直接/相对路径),这可能是一个安全限制。这是您自己的服务器,还是您使用的主机? – 2012-02-29 05:03:43

回答

2

只需使用..上去目录:

include '../../include/mysample.html.php'; 
0

~/是一个外壳的东西。 shell(又名bash等)将~解释为用户的主目录。 PHP不会这样做,而是在当前目录中寻找名为~的目录。

您的选择:

  • 使用 '..' 走了一个目录。
  • 使用绝对路径来打算包含的目录。
相关问题