Adminforce Professional V2
Addon: http://www.scriptshop-klammerlose4al...te=list&cat=30
Fehler:
- Crons werden nicht ausgeführt
Ich habe mal geschaut wieso das nicht funktioniert. Die URL zu denn Cron´s sehen komplett anders aus.
Standart Cron URL:
Code:
http://www.dragonriders.eu/cron.php?id=xxx&pw=xxx
So sieht die standart adminforce/content/interfacedaten/crons.php
PHP-Code:
<? head("Crons (Übersicht und manuell Start)");?>
<table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#c0c0c0">
<tr class="tr_head">
<td align="center"><b>Cron</b></td>
<td align="center"><b>Laufzeit</b></td>
<td align="center">URL</td>
</tr>
<?
$crons = db_query("SELECT * FROM ".$db_prefix."_crons");
while ($crontabelle = mysql_fetch_array($crons)) {
$i++;
$row = ($i % 2 == 0) ? 0 : 1;
echo '
<tr class="tr_row'.$row.'">
<td valign="middle"><b>'.$crontabelle['bezeichnung'].'</b><br>
<i>ID: '.$crontabelle['id'].'</i>
</td>
<td align="center" valign="middle">
<font color="#000080">'.date("d.m.Y - H:i:s",$crontabelle['laufzeit']).'</font>
</td>
<td align="center" valign="middle">
<a href="../cron.php?id='.$crontabelle['id'].'&pw='.$cron_pw.'" target="_blank"><img src="images/gruen.gif" width="15" height="15" border="0" alt="Ausführen"></a>
</td>
</tr>
';
}
?>
</table>
<? foot(); ?>
Adminforce Professional V2 Cron Link:
Code:
http://www.dragonriders.eu/adminforcebeta/cron.php?=crons/framebrecherdown.php
Jetzt sieht die adminforce/content/interfacedaten/crons.php
PHP-Code:
<script language="JavaScript1.2">
<!--
function wxlBgCol(id,farbe) {
if (document.all)
document.all[id].style.backgroundColor=farbe;
else
if (document.getElementById)
document.getElementById(id).style.backgroundColor=farbe;
else
if (document.layers)
document.layers[id].bgColor=farbe;
}
// -->
</script>
<?
head("Cronjobs (Übersicht und manueller Start)");?>
<table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#000000">
<tr bgcolor="#0580A5" style="color: #ffffff;">
<td align="center"><b>Cronjob-Name / Dateiname</b></td>
<td align="center"><b>Letzter Aufruf</b></td>
</tr>
<?
$a = 1;
$crons = db_query("SELECT * FROM ".$db_prefix."_crons ORDER BY bezeichnung ASC");
while ($crontabelle = mysql_fetch_array($crons)) {
if ($crontabelle['cron'] == 'ext_cron') {
$link = $domain.'/'.$crontabelle['datei'];
} else {
$link = 'cron.php?cron='.$crontabelle['datei'];
}
if ($crontabelle['laufzeit'] != 0) $laufzeit = date("d.m.Y - H:i:s",$crontabelle['laufzeit']);
else $laufzeit = 'keine Angabe';
echo '<tr bgcolor="#f0f0f0" id="Spalte'.$a.'" onMouseOver="wxlBgCol(\'Spalte'.$a.'\',\'#c0c0c0\')" onMouseOut="wxlBgCol(\'Spalte'.$a.'\',\'\')">
<td>
<a href="'.$link.'" target="_blank"><b>'.$crontabelle['bezeichnung'].'</b></a><br>
<i>'.$crontabelle['datei'].'</i>
</td>
<td align="center" valign="middle">
<font color="#000080">'.$laufzeit.'</font>
</td>
</tr>';
$a++;
}
?>
</table>
<? foot(); ?>
Mfg Rene_1992 - René Röbel