Eric: Include-Problem

Hallo!

Ich hab mir auf einem V-Server jetzt PHP5, genauer 5.0.3

Folgende Situation:

Datei A bindet Datei B ein.
Datei B bindet Datei C ein.

Das ging bisher (PHP4) wunderbar, jetzt wird das Einbinden von Datei C per include() einfach ignoriert, bzw. require() erzeugt ein Exit.

Woran liegt das, ist da was bei der Installation schiefgelaufen?

Grüße

Eric

  1. Hallo Eric.

    Folgende Situation:

    Datei A bindet Datei B ein.
    Datei B bindet Datei C ein.

    Das ging bisher (PHP4) wunderbar, jetzt wird das Einbinden von Datei C per include() einfach ignoriert, bzw. require() erzeugt ein Exit.

    Hast du Datei A und B schon einmal einzig auf das include-Kommando und alle drei Dateien auf ein Kontroll-echo beschränkt?

    Sollte dies funktionieren, solltest du nach und nach mehr deines Codes wiederherstellen. Damit kannst du den fehlerverursachenden Bereich eingrenzen.

    Steht error_reporting auf E_ALL?

    Einen schönen Mittwoch noch.

    Gruß, Mathias

    --
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
    debian/rules
  2. hi,

    Datei A bindet Datei B ein.
    Datei B bindet Datei C ein.

    Das ging bisher (PHP4) wunderbar, jetzt wird das Einbinden von Datei C per include() einfach ignoriert, bzw. require() erzeugt ein Exit.

    Woran liegt das, ist da was bei der Installation schiefgelaufen?

    Vermutung: Die Pfade stimmen nicht, du hast sie nicht korrekt angegeben.
    Bisher war das egal, weil eine passende include_path-Einstellung dieses Versäumnis ausgeglichen hat - und diese Einstellung ist jetzt aber anders konfiguriert.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }