当我试图包含/需要一个2脚本的php脚本时遇到了一些问题。这并不是一个真正的问题,因为我想出了一个解决方法,但是我很乐意解释发生了什么。PHP - 返回目录
这里的文件结构:
- appCode
- db.php中(文件我想包括)
- studentManagement
- 的index.php
- dep
- 访问getdata.php(文件我想包括db.php中成)
我想包括在studentManagement/dep/getData.php
appCode/db.php
。
getdata.php is executed with ajax from index.php
当我使用:
require_once("../../appCode/db.php");
它不工作。
它的工作的唯一方法是更改目录第一:
chdir("../");
require_once("../appCode/db.php");
为什么不会第一种方法的工作?我也试过使用include而不是require,但它是一样的。我在mamp 3.0.4上测试它。
任何帮助赞赏!
使用单个“。”也许? =>“././appCode/db.php” – cakil
使用单个“。”。不幸的是没有工作。 – mickzer