Was macht der Cron?

Also habe ich das P3-Plugin installiert, um die Ladezeit meines Plugins auf meiner Seite zu analysieren. Es war OK bei der eigentlichen Analyse, aber nur ein wirklich schlechtes Plugin, das im Grunde meinen Server zum Absturz brachte, der immer wieder großartige Spezifikationen hat.

Also habe ich das Plugin deaktiviert und gelöscht … Boom. Probleme

Mein PHP-Protokoll hat sich gefüllt

WordPress-databaseerrors MySQL-Server ist zur Abfrage gegangen UPDATE learning_options SET option_value = ‘a: 6: {i: 1441144722; a: 4: {s: 16: \ wp_version_check \ “; a: 1: {s: 32: \ “40cd750bba9870f18aada2478b24840a”; a: 3: {s: 8: “Zeitplan”; s: 10: “twicedaily”; s: 4: “args”; a: 0: {} s: 8: \ “interval \”; i: 43200;}} s: 17: \ “wp_update_plugins \”; a: 1: {s: 32: \ “40cd750bba9870f18aada2478b24840a \”; a: 3: {s: 8: \ “schedule \ “; s: 10:” twicedaily “; s: 4:” args “; a: 0: {} s: 8:” interval “; i: 43200;}} s: 16:” wp_update_themes \ “; a: 1: {s: 32:” 40cd750bba9870f18aada2478b24840a “; a: 3: {s: 8:” Zeitplan “; s: 10:” twicedaily “; s: 4:” args \ “; a: 0: {} s: 8: \” Intervall \ “; i: 43200;}} s: 19: \” wp_scheduled_delete \ “; a: 1: {s: 32: \” 40cd750bba9870f18aada2478b24840a \ ” ; a: 3: {s: 8: \ “schedule \”; s: 5: \ “täglich \”; s: 4: \ “args \”; a: 0: {} s: 8: \ “interval \ “; i: 86400;}}} i: 1441146005; a: 5: {s: 48: \” check_plugin_updates-wp-slimstat-export-to-excel \ “; a: 1: {s: 32: \” 40cd750bba9870f18aada2478b24840a a: 3: {s: 8: \ “Zeitplan \”; s: 10: \ “twicedaily \”; s: 4: \ “args \”; a: 0: {} s: 8: \ ” Intervall \ “; i: 43200;}} s: 42: \” check_plug in_updates-wp-slimstat-benutzerdefiniert-db \ “; a: 1: {s: 32: \” 40cd750bba9870f18aada2478b24840a \ “; a: 3: {s: 8: \” schedule \ “; s: 10: \” twicedaily \ “; s: 4: \” args \ “; a: 0: {} s: 8: \” Intervall \ “; i: 43200;}} s: 46: \” check_plugin_updates-wp-slimstat-E-Mail-Berichte \ “; a: 1: {s: 32:” 40cd750bba9870f18aada2478b24840a “; a: 3: {s: 8:” Zeitplan “; s: 10:” twicedaily “; s: 4: \” args \ “; a: 0: {} s: 8: \” Intervall \ “; i: 43200;}} s: 46: \” check_plugin_updates-wp-slimstat-Benutzerübersicht \ “; a: 1: {s: 32 : “40cd750bba9870f18aada2478b24840a”; a: 3: {s: 8: “Zeitplan”; s: 10: “twicedaily”; s: 4: “args”; a: 0: {} s: 8: \ “interval \”; i: 43200;}} s: 48: \ “check_plugin_updates-wp-slimstat-default-filters \”; a: 1: {s: 32: \ “40cd750bba9870f18aada2478b24840a \”; a: 3 : {s: 8: \ “schedule \”; s: 10: \ “twicedaily \”; s: 4: \ “args \”; a: 0: {} s: 8: \ “interval \”; i: 43200;}}} i: 1441179720; a: 1: {s: 20: \ “wp_maybe_auto_update \”; a: 1: {s: 32: \ “40cd750bba9870f18aada2478b24840a \”; a: 3: {s: 8: \ ” Zeitplan \ “; s: 10: \” twicedaily \ “; s: 4: \” args \ “; a: 0: {} s: 8: \” Intervall \ “; i: 43200;}}} i: 1441266295 ; a: 1: {s: 30: \ “wp_scheduled_auto_draft_delete \”; a: 1: {s: 32: \ ” 40cd750bba9870f18aada2478b24840a \ “; a: 3: {s: 8: \” Zeitplan \ “; s: 5: \” täglich \ “; s: 4: \” Argumente \ “; a: 0: {} s: 8: \ “Intervall”; i: 86400;}}} s: 20: \ “wp_batch_split_terms \”; a: 9780: {i: 1441144656; a: 1: {s: 32: \ “40cd750bba9870f18aada2478b24840a \”; a: 2: {s: 8: \ “schedule \”; b: 0; s: 4: \ “args \”; a: 0: {}}} i: 1441144658; a: 1: {s: 32: \ “40cd750bba9870f18aada2478b24840a \ “; a: 2: {s: 8: \” Zeitplan \ “; b: 0; s: 4: \” Argumente \ “; a: 0: {}}} i: 1441144659; a: 1: {s: 32: “40cd750bba9870f18aada2478b24840a”; a: 2: {s: 8: “Zeitplan”; b: 0; s: 4: “args”; a: 0: {}}} i: 1441144669; a : 1: {s: 32: \ “40cd750bba9870f18aada2478b24840a \”; a: 2: {s: 8: \ “schedule \”; b: 0; s: 4: \ “args \”; a: 0: {}} } i: 1441144686; a: 1: {s: 32: \ “40cd750bba9870f18aada2478b24840a \”; a: 2: {s: 8: \ “schedule \”; b: 0; s: 4: \ “args \”; a : 0: {}}} i: 1441144687; a: 1: {s: 32: \ “40cd750bba9870f18aada2478b24840a”; a: 2: {s: 8: \ “Zeitplan \”; b: 0; s: 4: \ “args”; a: 0: {}}} i: 1441144702; a: 1: {s: 32: “40cd750bba9870f18aada2478b24840a”; a: 2: {s: 8: “Zeitplan”; b: 0 ; s: 4: \ “args \”; a: 0: {}}} i: 1441144730; a: 1: {s: 32: \ “40cd750bba9870f18aada2478b24840a \”; a: 2: {s: 8: \ “Zeitplan \ “; b: 0; s: 4: \” arg s \ “; a: 0: {}}} i: 1441144748; a: 1: {s: 32: \

….

…. (1-2 MB ähnliche Daten)

WHERE option_name = ‘cron‘ gemacht von do_action (‘admin_init’), call_user_func_array, _wp_check_for_scheduled_split_terms, wp_schedule_single_event, _set_cron_array, update_option

Es sieht also so aus, als hätte P3 seine Cron-Jobs nicht gelöscht. Ich sah, dass es einen Optionsname “cron” mit den 1-2MB Daten hinterließ, die das mysql Timeout verursachten … Ich hatte das gelöscht. Aber ein paar Tage später bemerkte ich, dass es wieder in meiner database auftauchte – ich hatte nach dem ersten Löschen überprüft, dass der Cron nicht PHP-Fehler schrieb.

Also dieses Mal habe ich den Cron wieder gelöscht, und ich bemerkte option_name “_transient_doing_cron” mit der transienten ID, die ich nehme, ist das P3-Plugin. Und dann option_name “p3_scan_” mit dem, was wie sein Scan-Skript aussieht. Ich habe diese gelöscht. Gibt es noch etwas, was ich tun kann, um sicherzustellen, dass dieser P3-Cron nicht weiterhin in meine database schreibt?

Update: Vorausgesetzt, dass der Cron ein Skript ausführt, das zu lange für meinen Server ist – aus welchen Gründen auch immer. Warum erscheint dieser Cron-Job jede Woche in meiner Options-Tabelle? Der Server wird sauber laufen dann bam … Ich sehe den Transienten erwähnt und den Cron-Job. Gibt es einen Ort zum Suchen von Dateien / databaseoptionen?

Solutions Collecting From Web of "Was macht der Cron?"