ispCP - Board - Support
Cronjobs ispCP? Packete mit Hcrond für 64bit und 32bit erstellt - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+---- Forum: Plauderecke (/forum-49.html)
+---- Thread: Cronjobs ispCP? Packete mit Hcrond für 64bit und 32bit erstellt (/thread-8151.html)

Pages: 1 2 3 4 5 6 7 8 9 10


RE: In ISPCP cronjob enthalten?? - FISA4 - 11-14-2009 10:09 AM

(11-11-2009 06:37 AM)WuChEn Wrote:  So auch das letzte Problem hab ich gelöst.

Jetzt brauch ich aber Hilfe von einem der sich mit dem Code von ISPCP auskennt.

Folgendes muss noch getan werden:

./ispcp/gui/reseller/domain_delete.php

muss angepasst werden das mit der Domain auch die Cronejobs gelöscht werden.

/* check for cronjobs */
$query = "SELECT COUNT(id) AS cronnum FROM hcrondtab WHERE domain = ?";
$res = exec_query($sql, $query, array($del_id));
$data = $res->FetchRow();
if ($data['cronnum'] > 0) {
/* ERR - we have cronjobs for this domain */
set_page_message(tr('Domain you are trying to remove has CronJobs !<br> first remove them !'));
header("Location: users.php");
die();

}

Hat in der 1.0.0 super funktioniert jedoch will man die Cronjobs ja in der kommenden 1.0.3 verwenden.
Dort funktioniert dieser Code nicht mehr.

Weiss wer Rat?

Gruß WU

Gibts ne Fehlermeldung oder passiert einfach nur nix ?

Gruß

FISA4


RE: In ISPCP cronjob enthalten?? - WuChEn - 11-14-2009 07:19 PM

Bei

$res = exec_query($sql, $query, array($del_id));

hat er rum gemekkert, also hab ich mir die datei nochmal genauer angesehen.

Die hat sich seit der 1.0.0 ziemlich verändert. Kann so also garnicht funktionieren.

Daher hab ich einfach mal:

// Remove HCron Jobs
$query = "DELETE FROM `hcrondtab` WHERE `domain` = '".$domain_id." '";
exec_query($sql, $query, array($domain_id));

nach

// Remove support tickets:
$query = "DELETE FROM `tickets` WHERE ticket_from = ? OR ticket_to = ?";
exec_query($sql, $query, array($domain_admin_id, $domain_admin_id));

eingebaut was keinen Fehler verursacht aber er löscht die Einträge einfach nicht. Sad

Gruß WU


RE: In ISPCP cronjob enthalten?? - FISA4 - 11-15-2009 12:21 AM

(11-14-2009 07:19 PM)WuChEn Wrote:  // Remove HCron Jobs
$query = "DELETE FROM `hcrondtab` WHERE `domain` = '".$domain_id." '";
exec_query($sql, $query, array($domain_id));

muss das nicht

// Remove HCron Jobs
$query = "DELETE FROM `hcrondtab` WHERE `domain` = ? ";
exec_query($sql, $query, array($domain_id));

heissen?

hier :
'".$domain_id." '";

ist auf jeden Fall ein Leerzeichen zuviel.


Kann man sich eigendlich die Query anzeigen lassen die da ist?
so mit

echo $query;

????


RE: In ISPCP cronjob enthalten?? - WuChEn - 11-15-2009 10:06 PM

Ich hatte deine Variante vorher schon drinne.
In beiden bringt die echo ausgabe nichts. Sad
Sonst noch jemand einen vorschlag? *g

Gruß WU


RE: In ISPCP cronjob enthalten?? - ZooL - 11-18-2009 03:53 AM

so ich habe nun alles eingebaut von grundauf trunk installiert den heutigen ... dann
hcron die abfragen gecodet und es läuft cron anlegen cron löschen... user löschen incl. cron
per admin oder vom reseller aus Wink

ich trage nochmal alles zusammen

EDIT
ich erwähne noch dazu: das hcrond ist nur für debian lenny 32 bit


RE: In ISPCP cronjob enthalten?? - WuChEn - 11-18-2009 04:14 AM

Supi, danke danke danke für die Hilfe. Smile
solltets aber erwähnen das das hcrond paket nru für debian lenny 32 bit ist Wink

Gruß WU


RE: In ISPCP cronjob enthalten?? - FISA4 - 11-18-2009 09:30 AM

gibts denn auch ne Schritt für Schritt Anleitung?


RE: In ISPCP cronjob enthalten?? - WuChEn - 11-18-2009 06:30 PM

Gibt es noch nicht, aber ich glaube Zool wollt die Heute schreiben. Smile

Gruß WU


RE: In ISPCP cronjob enthalten?? - gOOvER - 11-18-2009 06:43 PM

Da bin ich ja gespannt Smile ZooL bitte dann gleich im Wiki anlegen, dann brauch man das nicht mehr zu übertragen Smile


RE: In ISPCP cronjob enthalten?? - WuChEn - 11-18-2009 07:07 PM

goover, ich würd dich gern als Testperson haben um eine 64 Bit Version zu erstellen. Big Grin
Magst du dich nicht kurz im ICQ melden? *g

Gruß WU