需要一次()上的致命错误


Fatal error on require once()

我正在尝试使用PHP和MySQL为自己建立一个网站。我收到以下错误:

致命错误:require_once():需要打开失败的'/home/konjam /public_html/demo/cp/db.php' (include_path='.:/应用程序/XAMPP/xamppfiles /lib/php') in/Applications/XAMPP/xamppfiles/htdocs/KD/demo/cat_details.php 在第 5 行

这是我的代码,它说这个特定错误:

<?php
ob_start();
session_start();
require_once("conf.php");
require_once("db.php");
$db = new db();
?>

有什么帮助吗?

也许这会让你感到惊讶,但没有/home/konjam/public_html/demo/cp/db.php文件,PHP不能将其包含在您的代码中。

确保指定该文件的正确路径(也许使用dirname(__FILE__)和相对路径?),并且PHP有权读取它。

应用程序取自Linux机器,放在XAMPP中的Windows机器上。您必须在XAMPP中的项目文件夹中搜索所有"/home/konjam/public_html"字符串,并正确修改引用,从Linux到Windows。最好使用相对路径。