Ich habe folgendes Problem:
Exemplarisch sieht mein Problem folgendermaßen aus:
Ich habe zwei Dateien: test1.php und test2.php
test1.php:
PHP-Code:
# Was anderes
<?php include "ein_ordner/test2.php"; ?>
# usw.
test2.php
PHP-Code:
# Was anderes
<?php include "wichtige_einstellungen.php"; ?>
# usw.
Mein Problem ist nun, dass
wichtige_einstellungen.php im ordner
ein_ordner liegt. Auf meinem Testsystem wird die Datei
wichtige_einstellungen.php korrekt implementiert. Auf dem Onlineserver jedoch müsste ich in
test2.php den absoluten Pfad zur Datei angeben (also
ein_ordner/wichtige_einstellungen.php), obwohl sich die Datei ja im selben Ordner befindet, wie
test2.php.
Um das nochmal zu verdeutlichen: wenn ich z.B. in
test2.php $PHP_SELF ausgeben lasse, dann erscheint nicht der zu erwartende Pfad "ein_ordner/test2.php", sondern
der Pfad der Datei test1.php (eben root/test2.php)!
Gibt es hierzu eine Einstellung in der php.ini? Meine Vermutung wäre die Einstellung
variables_order .
Hat jemand eine Idee?
Vielen Dank.
MfG M.o.D