加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-13 13:44:08 所属栏目:PHP教程 来源:网络整理
导读:我正在使用include函数,它给出了错误.那是找不到的文件. 在根目录中我有 – index.php和config.php index.php包含config.php并有一些其他数据. config.php有数据库详细信息,包括function / function.php 有一个文件夹用户,它有一个文件calculate.php 在calcu
我正在使用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__)调用将为您提供当前脚本的完整文件系统路径.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读