2016-06-25 10 views
1

Ich habe PHP include Funktion verwendet, um die Kopf- und Fußzeile enthalten, aber jetzt möchte ich den Speicherort meiner Dateien ändern, so habe ich einen Ordner mit dem Namen Admin-Panel erstellt und erstellt PHP-Datei drin. Jetzt möchte ich meine header.php Datei mit include verbinden, aber alle Pfad in der Header-Datei sind in Referenz, so dass ich es auf absolute Pfad ändern möchte, aber wenn ich es ändern, dann funktioniert es nicht.Datei nicht angeschlossen, wenn ich absolute Pfad in HTML CSS

<link href="css/bootstrap.css" rel="stylesheet" type="text/css" media="all"> 

Nun, wenn ich es auf absolute ändern es Arbeit

<link href="/home/username/public_html/css/bootstrap.css" rel="stylesheet" type="text/css" media="all"> 

Ich habe GoDaddy Hosting so ist dies der Weg dann nicht hinzuzufügen:

Der Referenzdateipfad wie folgt angegeben absoluter Pfad in GoDaddy, sagen sie. Dies ist GoDaddy Antwort Link: https://in.godaddy.com/help/what-is-my-absolute-path-16023

Wenn ich etwas falsch mache dann bitte sagen Sie mir danke im Voraus.

+0

Haben Sie die Site im 'root'-Ordner Ihres Hostings gehostet? –

+0

Ich habe Dateien im Ordner public_html gehostet, wenn dies der Stammordner ist, dann ja .. –

+0

https://in.godaddy.com/help/what-is-my-websites-root-directory-16187 –

Antwort

0

Wenn Sie am Anfang Ihres Pfads einen Schrägstrich verwenden, wird der Pfad in Ihrem Stammordner gestartet.

So:

<link href="/css/bootstrap.css" rel="stylesheet" type="text/css" media="all"> 

Dieser Weg soll in einem beliebigen Verzeichnis in einem beliebigen Datei arbeiten.

+0

danke Mann, es war nur ein einfacher Fehler, Ihre Antwort löste es Ich benutzte vollständigen Pfad/home/username/public_html das war falsch ich sollte /css/bootstrap.css direkt verwenden Noch einmal vielen Dank. –

0

Der beste Weg für Sie ist es, den absoluten Pfad durch PHP zu bekommen, so dass Sie keinen Zweifel haben. Und um das verwenden nur diese

<?php 
$path = getcwd(); 
echo "The absolute Path is ".$path; 
?> 

Angenommen, Sie Website ist www.example.com und Sie geben den absoluten Pfad wie /home/username/public_html/css/bootstrap.css es bei http://www.example.com/home/username/public_html/css/bootstrap.css suchen, aber wenn Sie geben wie /css/bootstrap.css es bei http://www.example.com/css/bootstrap.css suchen. wenn es am Anfang einen Schrägstrich gibt.

+0

Der absolute Pfad ist/home/username/public_html –

+0

es ist das gleiche, was ich verwendet habe. /home/username/public_html/css/bootstrap.css –