{"id":8680,"date":"2022-04-27T22:13:38","date_gmt":"2022-04-27T20:13:38","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=8680"},"modified":"2023-05-18T15:53:38","modified_gmt":"2023-05-18T13:53:38","slug":"jak-dodac-cykliczne-zadanie-cron-aby-zamykac-konkretne-procesy","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-dodac-cykliczne-zadanie-cron-aby-zamykac-konkretne-procesy\/","title":{"rendered":"Jak doda\u0107 cykliczne zadanie CRON aby zamyka\u0107 konkretne procesy?"},"content":{"rendered":"<p>W sytuacji gdy masz wiedz\u0119, \u017ce skrypt strony WWW generuje spore obci\u0105\u017cenie lub jest wadliwie napisany i co za tym idzie, przed wprowadzeniem poprawek eliminuj\u0105cych generowanie obci\u0105\u017cenia, jest mo\u017cliwo\u015b\u0107 dodania zadania <strong>CRON<\/strong>, kt\u00f3re w zadanych interwa\u0142ach b\u0119dzie zamyka\u0142o konkretny proces.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-dodac-cykliczne-zadanie-cron-aby-zamykac-konkretne-procesy\/#Utworz_plik\" >Utw\u00f3rz plik<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-dodac-cykliczne-zadanie-cron-aby-zamykac-konkretne-procesy\/#Dodanie_zadania_CRON\" >Dodanie zadania CRON<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Utworz_plik\"><\/span>Utw\u00f3rz plik<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Zaloguj si\u0119 na swoje konto do terminala SSH &#8211; <a href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-aktywowac-konto-ssh\/\">TUTAJ<\/a> znajdziesz instrukcj\u0119 w jaki spos\u00f3b aktywowa\u0107 dost\u0119p je\u015bli nie zosta\u0142o to zrobione wcze\u015bniej.<\/p>\n<p>Nast\u0119pnie wydaj\u0105c komend\u0119<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">touch proces-admin-ajax.sh<\/code><\/pre>\n<p>utw\u00f3rz nowy plik o dowolnej wygodnej dla Ciebie nazwie. W naszym przyk\u0142adzie b\u0119dzie to\u00a0<strong>proces-admin-ajax.sh<\/strong>\u00a0poniewa\u017c r\u00f3wnie\u017c przyk\u0142adowo celem b\u0119dzie zamykanie proces\u00f3w odwo\u0142uj\u0105cych si\u0119 do pliku <strong>admin-ajax.php<\/strong><\/p>\n<p>Gdy plik powstanie, otw\u00f3rz go do edycji przy pomocy dowolnego wygodnego dla Ciebie edytora. W naszym przyk\u0142adzie b\u0119dzie to <strong>mcedit<\/strong>.<br \/>\nWklejamy tam poni\u017cszy kod i zapisujemy zmiany wciskaj\u0105c klawisz <strong>F2<\/strong> (przypominam, dzia\u0142amy w edytorze <strong>mcedit<\/strong>).<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">#! \/bin\/bash\npkill -f admin-ajax.php\necho done<\/code><\/pre>\n<p>Teraz pozosta\u0142o tylko zmieni\u0107 uprawnienia aby plik by\u0142 wykonywalny wydaj\u0105c komend\u0119<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">chmod 777 proces-admin-ajax.sh<\/code><\/pre>\n<div id=\"dhost-1247219258\" class=\"dhost-inpost dhost-entity-placement\"><a href=\"https:\/\/dhosting.pl\/opieka-stron.html?utm_source=pomoc&utm_medium=artykul&utm_campaign=pomoc\" target=\"_blank\">\r\n\t<img decoding=\"async\" src=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2025\/01\/baner-opieka.png\" alt=\"opieka stron www\">\r\n<\/a>\r\n<br \/>\r\n<br \/><\/div><h2><span class=\"ez-toc-section\" id=\"Dodanie_zadania_CRON\"><\/span>Dodanie zadania CRON<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Aby doda\u0107 nowe zadanie <strong>CRON<\/strong>, nale\u017cy wybra\u0107 w\u00a0<b>dPanelu<\/b>\u00a0z menu\u00a0<em><strong>\u201eUs\u0142ugi dodatkowe\u201d<\/strong><\/em>\u00a0opcj\u0119\u00a0<em><strong>\u201eZadania CRON\u201d<\/strong><\/em>, a nast\u0119pnie wybra\u0107 z g\u00f3rnego menu przycisk\u00a0<em><strong>\u201eDodaj\u201d<\/strong><\/em>.<\/p>\n<p>Otwarty zostanie formularz dodawania nowego zadania.<\/p>\n<p><a href=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2022\/04\/cron-killer.png\"><img loading=\"lazy\" decoding=\"async\" class=\"photo-border aligncenter wp-image-8696\" src=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2022\/04\/cron-killer.png\" alt=\"\" width=\"500\" height=\"559\" title=\"\" srcset=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2022\/04\/cron-killer.png 692w, https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2022\/04\/cron-killer-268x300.png 268w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Kolejno wybieramy od g\u00f3ry opcje <strong>BASH<\/strong>, nast\u0119pnie podajemy \u015bcie\u017ck\u0119 do utworzonego wcze\u015bniej pliku. W naszym przyk\u0142adzie znajduje si\u0119 on w katalogu g\u0142\u00f3wnym konta (root) i w sekcji <strong>interwa\u0142<\/strong> okre\u015blamy cz\u0119stotliwo\u015b\u0107 z jak\u0105 nasze zadanie ma by\u0107 uruchamiane. Gdy mamy wszystko gotowe klikamy przycisk\u00a0<strong>Dodaj zadanie.<\/strong><\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[95,100],"manual_kb_tag":[79,2221,2218,655,2224,2220,2223,2219,3517,3516,2222],"class_list":["post-8680","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-hosting","manualknowledgebasecat-cron","manual_kb_tag-cron","manual_kb_tag-cykliczne-konczenie-procesu","manual_kb_tag-dodania-zadania-cron","manual_kb_tag-hosting","manual_kb_tag-jak-zakonczyc-proces","manual_kb_tag-kill","manual_kb_tag-kill-procesu","manual_kb_tag-pkill","manual_kb_tag-polski-hosting","manual_kb_tag-web-hosting","manual_kb_tag-zamykanie-procesu"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/8680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":0,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/8680\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=8680"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=8680"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=8680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}