PHP Script Interpreter als Plugin liefert keine vernünftigen Fehlermeldungen
Hallo zusammen,
ich sitze gerade etwas ratlos vor meinem FileMaker und habe ein Problem mit der Verwendung von PHP Scripten.
Mittels des "MBS" Plugins für Filemaker, kann über einen simplen Aufruf (
Das funktioniert grundsätzlich wunderbar. Auch kompliziertere Scripte, in denen PHP Extensions wie bspw. der SoapClient genutzt werden, lassen sich ausführen, nachdem man die entsprechenden .dlls mit Hilfe der php.ini eingebunden hat.
Das große Problem ist nun, dass der Rückgabewert bei einem Scriptfehler stets ist. Egal um was für einen Fehler es sich handelt und egal, auf was das PHP error_reporting gestellt ist. Derzeit habe ich E_ALL in der php.ini hinterlegt und Kunstgriffe wie ausprobiert.
Hat jemand eine Idee, wie man das ganze gesprächiger bekommen kann?
Ich habe bereits xdebug ausprobiert, es aber nicht zum Laufen bekommen.
ich sitze gerade etwas ratlos vor meinem FileMaker und habe ein Problem mit der Verwendung von PHP Scripten.
Mittels des "MBS" Plugins für Filemaker, kann über einen simplen Aufruf (
MBS("PHP.Execute" ; <PHP CODE>)
) PHP Code ausgeführt werden. Das Plugin übergibt den Code an die php5ts.dll (5.6), von der er interpretiert wird. Das Ergebnis (bspw. ein über echo ausgegebener Text) landet als Rückgabewert wieder in dem Filemakerscript.Das funktioniert grundsätzlich wunderbar. Auch kompliziertere Scripte, in denen PHP Extensions wie bspw. der SoapClient genutzt werden, lassen sich ausführen, nachdem man die entsprechenden .dlls mit Hilfe der php.ini eingebunden hat.
Das große Problem ist nun, dass der Rückgabewert bei einem Scriptfehler stets
[MBS] Failed. Bad Syntax?
error_reporting(E_ALL);
Hat jemand eine Idee, wie man das ganze gesprächiger bekommen kann?
Ich habe bereits xdebug ausprobiert, es aber nicht zum Laufen bekommen.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 349705
Url: https://administrator.de/forum/php-script-interpreter-als-plugin-liefert-keine-vernuenftigen-fehlermeldungen-349705.html
Ausgedruckt am: 22.12.2024 um 08:12 Uhr