2016-04-17 3 views
0

Ich habe eine Subdomain erstellt, zB für die Hauptdomain abc.com, dfg.abc.com.Definieren eines Pfades für PHP für eine Subdomain

Die Dateien werden im Ordner public_html/xyz/dfg gespeichert.

Die Datei hij.php befindet sich im Ordner public_html/xyz/dfg.

Wie definiere ich include_once ($ path_to_root. "/hij.php") ;?

Wenn ich den Code ausführen, erhalten Sie einen Fehler;

include_once (./ hij.php): failed to open stream: Datei oder ein Verzeichnis in der Datei: /home/.../public_html/xyz/dfg/includes/session.inc in Zeile nnn.

Jede Hilfe wird in hohem Grade appiated sein.

Grüße

Azhar

+0

Wo auch Sie die hij.php Datei, ich meine, wo ist der Speicherort der Datei, wo diese Datei enthalten ist? –

Antwort

0
$root_directory_path = $_SERVER['DOCUMENT_ROOT']; 
$pathName = $root_directory_path."/xyz/dfg/hij.php"; 
include_once($pathName); 

Lassen Sie mich wissen, ob das Problem gelöst :)

+0

include_once (/home/kensofts/public_html/SolutionsDemo/kenErp/SolutionsDemo/kenErp/Kenerp.php): Öffnen des Streams fehlgeschlagen: Keine solche Datei oder kein Verzeichnis in der Datei:/home/kensofts/public_html/SolutionsDemo/kenErp/includes/session .inc bei Zeile 366 – Kensoftwares

+0

Ok also von diesem Fehler wissen Sie, dass der Code nach Kenerp.php an der richtigen Stelle sucht. Haben Sie den Namen oder die Dateiendung von Kenerp.php doppelt überprüft? vielleicht hast du es als Kenerp.html? – Webeng

+0

Es hat jetzt funktioniert – Kensoftwares

0

Sie können versuchen;

include_once(../hij.php) 

statt einer ., verwenden Sie zwei ..

Verwandte Themen