警告:require_once(dbconnect.php):无法打开流:中没有此类文件或目录

警告:require_once(dbconnect.php):无法打开流:中没有此类文件或目录,php,mysql,Php,Mysql,我已经为用户创建了仪表板 dbconnect.php我在Folder1上的这个文件和Folder2上的登录文件 请告诉我怎么了 <?php ob_start(); session_start(); require_once 'dbconnect.php'; // if session is not set this will redirect to login page if( !isset($_SESSION['user']) ) { header("Location: ind

我已经为用户创建了仪表板
dbconnect.php
我在Folder1上的这个文件和Folder2上的登录文件 请告诉我怎么了

<?php
ob_start();
session_start();
require_once 'dbconnect.php';

// if session is not set this will redirect to login page
if( !isset($_SESSION['user']) ) {
    header("Location: index.php");
    exit;
}
// select loggedin users detail
$res=mysql_query("SELECT * FROM users WHERE userId=".$_SESSION['user']);
$userRow=mysql_fetch_array($res);
?>

我犯了这个错误

(!)警告:require_once(dbconnect.php):无法打开流:第4行的C:\wamp64\www\XXX\Script\u07\user\home.php中没有此类文件或目录


dbconnect.php位于u07上,它应该是.././dbconnect.php

它应该是.././dbconnect.php

您必须链接到文件的相对路径。例如:

require_once('../dbconnect.php');
其他选项获取当前工作文件的完整路径并直接导航回特定文件

require_once(realpath(dirname(__FILE__) . "/../dbconnect.php")); 

您必须链接到文件的相对路径。例如:

require_once('../dbconnect.php');
其他选项获取当前工作文件的完整路径并直接导航回特定文件

require_once(realpath(dirname(__FILE__) . "/../dbconnect.php")); 
试试这个:

 require_once("../folder1/dbconnect.php");
试试这个:

 require_once("../folder1/dbconnect.php");


您的
dbconnect.php
文件是否与此处显示的代码位于不同的文件夹中?您需要确保dbconnect.php的路径与此代码段所在的文档相对应。是
dbconnect.php
文件位于不同的文件夹中。是的,很抱歉-没有捕获最后一行。那时你需要后退一步
require_once('../dbconnect.php')
应该可以。这是位于
u07
上的完整链接
dbconnect.php
,我还把这段代码得到相同的错误
require_一次('../dbconnect.php')
您需要在
require\u once
语句中为脚本提供绝对服务器路径或正确的相对路径。如果不知道您的文件夹结构是什么,以及
dbconnect.php
在哪个文件夹中,就不可能说出正确的路径。您的
dbconnect.php
文件是否与此处显示的代码位于不同的文件夹中?您需要确保dbconnect.php的路径与此代码段所在的文档相对应。是
dbconnect.php
文件位于不同的文件夹中。是的,很抱歉-没有捕获最后一行。那时你需要后退一步
require_once('../dbconnect.php')
应该可以。这是位于
u07
上的完整链接
dbconnect.php
,我还把这段代码得到相同的错误
require_一次('../dbconnect.php')
您需要在
require\u once
语句中为脚本提供绝对服务器路径或正确的相对路径。如果不知道您的文件夹结构是什么,以及
dbconnect.php
在哪个文件夹中,就不可能说出正确的路径这里也是,为什么要返回两个文件夹呢?非常感谢您这样的
require_once'../../dbconnect.php'这里也是,为什么要返回两个文件夹?非常感谢为什么返回两个文件夹?显然,它只返回了一个文件夹(u07)。文件
dbconnect.php
位于
user
文件夹中,我也将此错误和相同的错误
require_放回一次('../../dbconnect.php')为什么返回两个文件夹?显然,它只返回了一个文件夹(u07)。文件
dbconnect.php
位于
user
文件夹中,我也将此错误和相同的错误
require_放回一次('../../dbconnect.php')路径中的folder1是什么?与
require_once(../u07/dbconnect.php)的问题相同
收到此错误
警告:require_once(dbconnect.php):无法打开流:第4行的C:\wamp64\www\TEST\Script\u07\user\home.php中没有此类文件或目录
收到此错误
警告:require_once(dbconnect.php):无法打开流:在位于u07文件夹的第4行的C:\wamp64\www\TEST\Script\u07\user\home.php中没有此类文件或目录