Desktop Version

Wichtiger OntoWiki Trick für PHP 5.2 an Stelle von 5.3

Das aktuelle im Repository verfügbare OntoWiki im Developer-Branch setzt PHP 5.3 voraus. Version 5.2 kann keine anonymen Funktion on-the-fly erzeugen. Daher sind folgende Kodezeilen

set_error_handler( function ($errno, $errstr, $errfile, $errline, array $errcontext){ // error was suppressed with the @-operator if (0 === error_reporting()) { return false; } throw new ErrorException($errstr, 0, $errno, $errfile, $errline); } );

durch folgende Kodezeilen zu ersetzen.

function myhandler ($errno, $errstr, $errfile, $errline, array $errcontext){ // error was suppressed with the @-operator if (0 === error_reporting()) { return false; } throw new ErrorException($errstr, 0, $errno, $errfile, $errline); } set_error_handler('myhandler');

Vielen Dank für diesen Hinweis an Jonas Brekle.

Leave a comment