Ich krieg den cron Aufruf einfach nicht hin
Hallo zusammen,
ich weiß nicht was ich falsch mache. Den cron Aufruf bekomme ich einfach nicht hin.
(contao 3.2.7)
Folgendes habe ich geschrieben:
config.php
Code:
$GLOBALS['TL_CRON']['minutely'][] = array('Refresh', 'refreshAges');
Refresh.php
Code:
namespace Diversworld;
/**
* Class Refresh
*
* Refreshes the Ages of Members
* @copyright Eckhard Becker 2010-2014
* @author Eckhard Becker <http://diversworld.eu>
* @package dw_duc_dtaus
*/
class Refresh extends \Backend
{
/**
* Refreshes the Ages of Members.
*/
public function refreshAges()
{
$this->log('Start Refresh the Ages', __METHOD__, TL_CRON);
// Aktuelles Datum holen
$varToday = date("Ymd");
$db = \Database::getInstance();
$this->log('RefreshAges: Start refresching Ages. dwRefreshAges refreshAges()', __METHOD__, TL_CRON);
$objData = $db->execute("SELECT dateOfBirth, firstname, lastname, xt_age FROM tl_member WHERE disable=''");
if($objData->numRows < 1)
{
return;
}
while($objData->next())
{
$varAge = floor(($varToday - date("Ymd", $objData->dateOfBirth)) / 10000);
$this->log('RefreshAges: Age refreshed. ' . $objData->firstname .' ' . $objData->lastname. ' Alter ' . $varAge, __METHOD__, TL_CRON);
}
return;
}
}
in der autoload.php ist die Datei Refresh.php auch eingetragen.
Refresh.php wird einfach nicht von cron.php aufgerufen. :-(