我试图将php文件中的文件包含到我的ajax中,称为函数。
我编写代码的方式是
define('ROOT_PATH', dirname(__FILE__));
require_once ROOT_PATH. '/lib/dao/SqlFun.php';
require_once ROOT_PATH. '/lib/Templates/apply.php';
但它产生错误说
警告:require_once(C:\ Program Files ...
致命错误:require_once()[function.require]:无法打开所需的“filepath.php”。
但所有这些文件都在我的项目文件夹中。
这可能是什么问题。如果它错误的方式,那么这是正确的方法。
提前致谢。
答案 0 :(得分:1)
将您的php和其他与网络相关的文件放在C:\Program Files\...
的子文件夹中是个不错的选择。 Visa和Seven中存在权限问题,因为这些文件夹需要Apache缺少的管理员权限(据我所知)。所以你可以尝试的是,尝试以管理员身份运行Apache。如果可行,那么您可能希望将与Web相关的文件放在其他文件夹中。