Apache-Server Konfiguration - Include->keine Va

Hi…

ich hab da mal ein Problem.
Ich habe zwei Server laufen. Einen Webserver und einen lokalen Server bei mir aufm PC. Beide Apache (einmal Windows, einmal Linux).
Jetzt habe ich ein Script, wo ich eine Variable (bzw. Konstante) zuweise und wenn ich dann eine Datei include, kennt die includierte Datei die Variablen nicht.
Also ganz einfach, wenn man ein Beispiel braucht:

Datei1.php

$test = „test“;
include „datei2.php“;
?>

datei2.php

echo $test; // gibt nichts aus
?>

Woran könnte das liegen. Das komplett selbe Skript läuft einmal und einmal nicht. Von daher, liegt es nicht am Skript an sich, sondern an den Konfiguration des Webservers.
Weiß jemand, welche das sein könnten?

Wäre nett, wenn mir jemand (so schnell wie möglich) helfen könnte.
Danke im Voraus!

Gruß
Rene

Jetzt habe ich ein Script, wo ich eine Variable (bzw.
Konstante) zuweise und wenn ich dann eine Datei include, kennt
die includierte Datei die Variablen nicht.
Also ganz einfach, wenn man ein Beispiel braucht:

Datei1.php

$test = „test“;
include „datei2.php“;
?>

datei2.php

echo $test; // gibt nichts aus
?>

welchen output erhaelst du, wenn du dein beispiel wie folgt umformulierst und tatsaechlich so ausfuehrst:

datei1.php
<?php error_reporting(E_ALL);<br />echo "1
";
$test = 3;
include("datei2.php");
?\>
datei2.php
<?php echo "2<br>";
echo "$test
";
echo "4
";
?\>

Sorry, dass ich erst jetzt mich melde. Leider hatte ich vorher überhaupt keine Zeit.
Ausgabe: Eine 1, 2, 3 und 4

Das Problem liegt anscheinend daran, dass ich das ganze mit absoluten Pfaden gemacht habe, und da wollte er das wohl nicht mehr. Mit relativen gehts nämlich.

Also Danke für die Antwort.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]