Hallo Leute, ich habe ein php - Skript welches auf unterschiedlichen SuSE - Versionen bzw. PHP - Version laufen soll. 1. SuSE 9.3 php 4.3.10 2. SuSE 9.0 php 4.3.6 Das Php - Skript sieht beispielhaft folgendermaßen aus: <?php require "./test/data/data.php"; print_r ($array); ?> Dies Skript wird über Kommandozeile mit dem folgenden Befehl ausgeführt: php -f ./test/test.php Auf dem 1. System wird das Skript einwandfrei ausgeführt, aber auf dem 2. System bekommen ich folgende Fehlermeldung: Warning: main(./test/data/data.php):failed to open stream: No such file or directory in /home/my/test/test.php on line 3 Warning: main() Failed opening './test/data/data.php' for inclusion (include_path='.:/usr/share/php') in /home/my/test/test.php on line 3 Was ich schon herausgefunden haben ist, dass auf dem 2. System das Skript nicht in dem Verzeichnis ausgeführt wird von dem es aufgerufen wird, sondern in dem Verzeichnis in dem das Skript liegt. Somit passen meine relativen Pfadangaben nicht mehr zusammmen. Habe dies festgestellt durch den Aufruf innerhalb des Skriptes von system("pwd"); Das 1. System gibt mir dies aus: /home/my Das 2. System gibt mir dies aus: /home/my/test Hat jemand eine Ahnung woran das liegt, dass Verzeichnis gewechselt wird? Wie behebe ich das Problem? Hängt das mit der php - Version zusammen oder mit verwendenten SuSE - Versionen respektiven deren Einstellungen in der 'php.ini'? Vielen Dank Jens