Hallo,
habe nun selber eine (vorläufige) Lösung gefunden. Da ich aber kein Joomla-Experte bin, könntet Ihr diese vielleicht überprüfen
Ursache des Fehler sind z67 und z68 in der zentralen index.php von Joomla, die vom Cron-Script includet wird:
Code:
$option = JRequest::getCmd('option');
$mainframe->dispatch($option);
Wenn die Variable $option leer ist, wird der 404er-Error ausgegeben.
In der cron-sisupdate.php wird die Variable erst nach dem include der index.php befüllt:
Code:
$option='com_joomleague';
Ich habe das Problem nun so gelöst:
Joomla index.php:
Code:
$option = JRequest::getCmd('option');
if(!empty($option))
$mainframe->dispatch($option);
Nun funktioniert was ich möchte, und ich habe bisher keine unerwünschten Nebeneffekte feststellen können. Es ist natürlich sehr unschön, dass ich in den Joomla-Quellen herumdoktere und nicht im SIS-Script.
Vielleicht habt Ihr ja eine bessere Lösung
Viele Grüße
paulchen