Zweipunktnull
Commander
- Registriert
- Dez. 2004
- Beiträge
- 2.546
Hallo!
Also ich hab Dateien nach folgendem Muster per include() eingebunden:
Auf dem localen Webserver funktioniert das auch gut, nur auf dem Webserver im INternet hagelt es nur so fehlermeldungen. Wieso?
ich muss absolute pfadangaben benutzen. die möchte ich allerdings relativ zur basis URI machen, damit das Script auf dem lokalen Rechner und im Internet funktioniert.
Wo steckt der Fehler in meiner oben geschriebenen pfadangabe?
EDIT:
Oder mit anderen Worten: Wie kann ich mit absoluten Pfadangaben relativ zum Basis-URI referenzieren?
Das steht ja schön beschrieben in selfHTML, allerdings funktioniert es so nicht wie es da steht.
Wenn ich include('/includes/sessionheader.inc.php'); schreibe funktioniert gar nichts. Mit include($_SERVER['DOCUMENT_ROOT'] . '/includes/sessionheader.inc.php'); hat's wenigstens auf dem lokalen Webserver funktioniert.
Also ich hab Dateien nach folgendem Muster per include() eingebunden:
PHP:
include($_SERVER['DOCUMENT_ROOT'] . '/includes/sessionheader.inc.php');
ich muss absolute pfadangaben benutzen. die möchte ich allerdings relativ zur basis URI machen, damit das Script auf dem lokalen Rechner und im Internet funktioniert.
Wo steckt der Fehler in meiner oben geschriebenen pfadangabe?
EDIT:
Oder mit anderen Worten: Wie kann ich mit absoluten Pfadangaben relativ zum Basis-URI referenzieren?
Das steht ja schön beschrieben in selfHTML, allerdings funktioniert es so nicht wie es da steht.
Wenn ich include('/includes/sessionheader.inc.php'); schreibe funktioniert gar nichts. Mit include($_SERVER['DOCUMENT_ROOT'] . '/includes/sessionheader.inc.php'); hat's wenigstens auf dem lokalen Webserver funktioniert.
Zuletzt bearbeitet: