Includeprobleme

Re: Includeprobleme

von Andreas Grabs -
Anzahl Antworten: 0
Nutzerbild von Besonders aktive Moodler Nutzerbild von Entwickler
Also moodle ist es egal, wo die Datei liegt, die du includest. Allerdings, wenn du sagst, dass die Datei außerhalb von moodleroot liegt, dann könnte es sein, dass in der php.ini die Einstellung für "open_basedir" genau diesen Zugriff verhindert.
Außerdem:
Wie gibst du den Pfad zur Datei an.
  • include('../includefile');
    oder
  • include($CFG-dirroot . '/../includefile');
Bei der ersten Version kann es je nach Aufruf der config.php zu Problemen kommen. In einigen Dateien wird die config nämlich aus einen tieferliegendem Verzeichnis aufgerufen, so dass der Pfad zur Includedatei in diesem Fall nicht stimmt.