PHP包含文件.显示未找到错误文件

前端之家收集整理的这篇文章主要介绍了PHP包含文件.显示未找到错误文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用include函数,它给出了错误.那是找不到的文件.
在根目录中我有 – index.PHP和config.PHP

index.PHP包含config.PHP并有一些其他数据.

config.PHP数据库详细信息,包括function / function.PHP

有一个文件用户,它有一个文件calculate.PHP
在calculate.PHP中我已经包含了AJAX功能,并且在AJAX调用中加载了一个文件.文件是cal2.PHP,它位于用户文件夹中.
现在这个,cal2.PHP有一个config.PHP的include函数,如:

include “../config.PHP”;

从compute.PHP加载此cal2.PHP

未加载function / function.PHP文件.它显示找不到函数/ function.PHP文件

所以,文件结构是:

>根
> /index.PHP
> /config.PHP
> /user/calculate.PHP
> /user/cal2.PHP
> /function/function.PHP

如何继续并且没有function.PHP包含cal2.PHP错误

您应该更改config.PHP以使用functions.PHP绝对路径.如果您使用的是 PHP 5.3或更高版本,请执行以下操作:
include(__DIR__.'/functions/functions.PHP');

如果您仍在使用PHP 5.2(或者,上帝禁止,之前的某些内容),您可以这样做:

$dir = dirname(__FILE__);
include($dir.'/functions/functions.PHP');

__FILE__魔术常量始终包含当前PHP文件名的值,因此dirname(__ FILE__)调用将为您提供当前脚本的完整文件系统路径.

猜你在找的PHP相关文章