2016-11-01 1 views
0

Ich verwende Klammern für die Bearbeitung und Live-Vorschau meines Codes, aber wenn ich die Namen meiner Ordner ändern Live-Vorschau funktioniert nicht. Hier ist die Fehlermeldung:Xammp/php: kann Dateipfad nicht finden

Warning: require(header.php): failed to open stream: No such file or directory in D:\Programmering\Xammp\Files\htdocs\webside1\pages\index.php on line 13 Fatal error: require(): Failed opening required 'header.php'

(include_path='D:\Programmering\Xammp\Files\htdocs\webside1\pages/../') in D:\Programmering\Xammp\Files\htdocs\webside1\pages\index.php on line 13

Hier ist meine index.php Code:

<!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> 

ich den Pfad überprüft und es sollte aber nicht funktioniert. Hier ist ein Bild meiner Dateien in Klammern: screenshot

+0

Der Fehler liegt daran, dass header.php nicht im selben relativen Verzeichnis wie index.php liegt (gemäß Ihrem Screenshot). – Andy

+0

Off-Topic hier aber ... Wow, dieser Editor sieht wirklich gut aus. Ist es besser als erhaben? – Phiter

+0

@PhiterFernandes habe ich noch nicht erhaben versucht, aber Brackets funktionieren immer sehr gut für mich. – AndreasWT

Antwort

1

Ihre index.php befindet sich in einem anderen Ordner als Ihre Datei header.php.

Sie müssen den erforderlichen Pfad zu ../templates/header.php ändern.

+0

Es hat endlich funktioniert! Vielen Dank – AndreasWT