我正在网站上工作,并且被要求包含位于我的php脚本上方的文件夹中的文件。问题是我被要求包含的那些php文件,包含在其中。因此,在调用我的php页面时,找不到它们引用的文件。
处理这种情况的最佳方法是什么?
答案 0 :(得分:1)
当将文件夹B中的文件包含到文件夹A时,B脚本的行为就像它存储在A中一样。更改指针路径或chdir()。
http://se2.php.net/manual/en/function.chdir.php
或使用完整路径而不是本地路径。如
$ home ='/ home / user / path / to / root /;
Include_once($ home .'folderb / script.php');
答案 1 :(得分:0)
服务器端: include($ _ SERVER ['DOCUMENT_ROOT']。'subfolder / file.php');
来自客户端的意思: {http://www.domain.com} /subfolder/file.php