Xammp / php:无法找到文件路径

时间:2016-11-01 16:20:35

标签: php html xampp adobe-brackets

我使用括号进行编辑和实时预览我的代码,但是当我更改文件夹的名称时,实时预览不起作用。以下是错误消息:

  

警告:require(header.php):无法打开流:第13行的D:\ Programmering \ Xammp \ Files \ htdocs \ webside1 \ pages \ index.php中没有此类文件或目录   致命错误:require():无法打开所需的'header.php'

     第13行的D:\ Programmering \ Xammp \ Files \ htdocs \ webside1 \ pages \ index.php中的

(include_path ='D:\ Programmering \ Xammp \ Files \ htdocs \ webside1 \ pages /../')< / p>

这是我的index.php代码:

<!DOCTYPE html>
<html>
    <title>Home - Awt-technologies</title>
    <link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-theme.min.css">
    <link rel="stylesheet" href="style.css">
    <script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.js"></script>

    <body id="indexbody">
        <?php //include_once('D:\Programmering\Xammp\Files\htdocs\webside1\pages\header.php');
        set_include_path(dirname(__FILE__)."/../");
        require 'header.php';
        //Checks if user is logged in
        if(isset($_SESSION['name'])) {
            include_once "templates\loggedin.php";
        }
        ?>

    </body>
</html>

我检查了路径,它应该可以工作,但不是。这是括号中我的文件的图片: screenshot

1 个答案:

答案 0 :(得分:1)

您的index.php与header.php文件位于不同的文件夹中。

您需要将需求路径更改为../templates/header.php