Ich bin ein bisschen verzweifelt, weil ich versuche, eine Datei aufzunehmen, auf meiner Webseite funktioniert alles gut, außer der nächsten Ausgabe.Pfad von include
Meine Karte
root (BitsInteligencia is the folder, into wamp/www/)
-admin
--admin.php
-includes
--categories.php
--conection.php
--header.php
index.php
...
Mein Kopf
<?php
include("../BitsInteligencia/includes/config.php");
// Title
echo "<title>Bits de Inteligencia</title>";
// Config
// Responsive and other options
echo "<meta charset='utf-8'>";
echo "<meta http-equiv='X-UA-Compatible' content='IE=edge'>";
echo "<meta name='viewport' content='width=device-width, initial-scale=1'>";
// Scripts JQuery or JavaScript
echo "<script type='text/javascript' src=" . PATH_SCRIPT_JQUERY . "></script>";
echo "<script type='text/javascript' src=" . PATH_SCRIPT_BOOTSRAP . "></script>";
echo "<script type='text/javascript' src=" . PATH_SCRIPT_CARROUSEL . "></script>";
// CSS
echo "<link rel='stylesheet' type='text/css' href=" . PATH_CSS_STYLE . ">";
echo "<link rel='stylesheet' type='text/css' href=" . PATH_CSS_BOOTSTRAP . ">";
echo "<link href='https://fonts.googleapis.com/css?family=Oxygen' rel='stylesheet' type='text/css'>";
?>
Und mein config.php
// Paths
define('PATH_CSS_STYLE', '../BitsInteligencia/css/style.css');
define('PATH_CSS_BOOTSTRAP', '../BitsInteligencia/css/bootstrap.min.css');
define('PATH_SCRIPT_JQUERY', '../BitsInteligencia/scripts/jquery-1.11.3.min.js');
define('PATH_SCRIPT_BOOTSRAP', '../BitsInteligencia/scripts/bootstrap.min.js');
define('PATH_SCRIPT_CARROUSEL', '../BitsInteligencia/scripts/carrousel.js');
In meinem admin.php i
<?php
include("BitsInteligencia/includes/header.php");
?>
verwenden
Aber es funktioniert nicht gut, der Server zeigt mir einen Fehler, weil es die Datei nicht sehen kann. Ich habe alles versucht:
- include_once
- Verwendung ../
- Einsatz.
- Verwendung $ _SERVER [ 'DOCUMENT_ROOT']
- Verwendung includes/header.php
- Verwendung /includes/header.php
- usw.
Wenn ich auf andere Seite zuzugreifen, zum Beispiel , von der Wurzel (bits.php) funktioniert alles gut.
Ich weiß nicht, wo ist mein Problem und Rat?
Sorry, ich habe versucht, den PHP-Code zu formatieren, aber ich weiß nicht, wie es ist.
Danke für alle.
Dank für Ihre Antwort. Wie Sie gesagt haben, ist mein Stammordner BitInteligencia, also habe ich getan, dass Sie gesagt haben, und dann der Server zeigte einen anderen Fehler über Perle, ich folgte dieser Anleitung zu lösen: http://www.tech-recipes.com/rx/29976/install-birne-auf-windows-7-64x-using-wamp / – David