Danke das versuche ich mal. Ja eigentlich hast du recht, diesmal wollte ich es aber gerne schon ohne Links „schön“
Ich habe es jetzt hardcoded versucht, allerdings scheint er mit dem requice_once() nen Problem zu haben, die ID ist richtig.
if (18697 !== false) {
require_once(IPS_GetScriptFile(18697));
} else {
echo "ERROR: Busch-Radio iNet Funktionen nicht gefunden.";
return;
}
setVolume(4);
25.01.2016 22:00:00*| ExecuteThreadID #7*| [Kein(e)] =
Warning: require_once(18697.ips.php): failed to open stream: No such file or directory in - on line 2
Fatal error: require_once(): Failed opening required '18697.ips.php' (include_path='.;C:\php\pear') in - on line 2
Das scheint nen Bug in IPS zu sein. In der Aktion gibt IPS_GetScriptFile() nen falschen Pfad zurück.
SO funktioniert es:
require_once(\\\'scripts\18697.ips.php\\\');
Kann das sein, oder ist das so gewollt? Diese Datei included jetzt wieder ne andere und da müsste ich dann auch mit ner if Abfrage ne Ausahme für Ereignisse machen und da „scripts“ vorne anhängen.
GetScriptFile hat IMHO noch nie den Pfad mit ausgegeben. Bzw. relative ab dem Script-Verzeichnis.
Es sieht eher so aus, als wenn PHP mit einem falschen Arbeitsverzeichnis startet.
Welche IPS-Version?
Michael