我在我的webroot外面有一个php文件,我想在其中包含一个webroot内的文件.
webroot外的文件夹
- > php文件,其中我想包含
webroot
- >要包含的文件
所以我必须去一个目录,但这不起作用:
include('../webroot/file-to-include.php');
Run Code Online (Sandbox Code Playgroud)
包含完整路径也不起作用:
include('home/xx/xx/domains/mydomain/webroot/file-to-include.php');
Run Code Online (Sandbox Code Playgroud)
我怎么能做到这一点?
xda*_*azz 13
完整路径应该是:
include('/home/xx/xx/domains/mydomain/webroot/file-to-include.php');
Run Code Online (Sandbox Code Playgroud)
或者你应该设置如下路径:
include(__DIR__ . '/../webroot/file-to-include.php'); // php version >= 5.3
include(dirname(__FILE__) . '/../webroot/file-to-include.php'); // php version < 5.3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19718 次 |
| 最近记录: |