Hallo,
ich habe ein Problem mit dem Cronjob von egroupware. Die Crontab wird korrekt installiert und auch alle 5min ausgeführt.
Allerdings bricht der Cronjob mit folgender Fehlermeldung ab:
Parse error: syntax error, unexpected T_FUNCTION, expecting ‘)’ in /usr/www/users/123/groupware_new/phpgwapi/inc/common_functions.inc.php on line 37
Es handelt sich um folgende Codestelle:
spl_autoload_register(function($class)
{
$parts = explode(’\’, $class);
if (array_shift($parts) != ‘EGroupware’) return; // not our prefix
$app = lcfirst(array_shift($parts));
$base = EGW_INCLUDE_ROOT.'/'.$app.'/src/';
$path = $base.implode('/', $parts).'.php';
if (file_exists($path))
{
require_once $path;
//error_log("PSR4_autoload('$class') --> require_once($path) --> class_exists('$class')=".array2string(class_exists($class,false)));
}
});
Wer kann mit dieser Fehlermeldung etwas anfangen?
Vielen Dank!