{"id":232170,"date":"2023-01-21T10:05:00","date_gmt":"2023-01-21T07:05:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=232170"},"modified":"2022-11-10T07:55:18","modified_gmt":"2022-11-10T04:55:18","slug":"toelise-crontabi-seadistamine-wordpressi-jaoks","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/toelise-crontabi-seadistamine-wordpressi-jaoks\/","title":{"rendered":"T\u00f5elise Crontabi seadistamine WordPressi jaoks"},"content":{"rendered":"\n<p>Crontab on t\u00f6\u00f6, mis k\u00e4ivitab programme nende m\u00e4\u00e4ratud ajavahemike j\u00e4rel <a href=\"https:\/\/helloacm.com\/crontab-generator\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">.<\/a> Linuxis saab t\u00f6\u00f6de redigeerimiseks kasutada <strong>k\u00e4sku crontab -e<\/strong>, nt tavaliselt m\u00e4\u00e4rab rida \u00fche t\u00f6\u00f6, n\u00e4iteks<\/p>\n<pre><code>*\/5 * * * * \/usr\/bin\/uptime &gt; \/var\/www\/helloacm.com\/htdocs\/uptime.txt<\/code><\/pre>\n<p>Lisab t\u00f6\u00f6, mis t\u00f6\u00f6tab iga 5 minuti j\u00e4rel, et suunata k\u00e4su t\u00f6\u00f6aja v\u00e4ljund <strong>tekstifaili<\/strong>.<\/p>\n<p>WordPressi saitide jaoks on t\u00f5epoolest olemas <strong>wp-cron.php<\/strong>, mis asub teie WordPressi ajaveebi juurkataloogis. Iga kord, kui blogile tuleb k\u00fclastaja, k\u00e4ivitab see selle faili ja kontrollib, kas seal on t\u00f6id (nt kas ma peaksin midagi tegema?). Kui see on olemas, k\u00e4ivitab PHP skript taustal t\u00f6\u00f6, mis v\u00e4idetavalt ei aeglusta lehe laadimise kiirust.<\/p>\n<p>Kas see aeglustab lehe laadimise kiirust? Ilmselt mitte palju v\u00f5i on vaevu m\u00e4rgata erinevust. Kuid kui teie liiklus suureneb, peab server iga k\u00fclastaja jaoks kontrollima cron-i t\u00f6id, mis kindlasti suurendab serveri t\u00f6\u00f6tlemisaega (serveri koormust).<\/p>\n<p>Niisiis, miks mitte panna see Linuxi <a href=\"https:\/\/helloacm.com\/crontab-generator\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">crontabi<\/a> alla ja keelata see WordPressis. Saate selle WordPressis keelata, lisades <strong>failile wp-config.php j\u00e4rgmise<\/strong><\/p>\n<pre><code>define('DISABLE_WP_CRON', true);<\/code><\/pre>\n<p>Ja j\u00e4rgmiseks on selle lisamine crontabisse, kasutades <strong>crontab -e<\/strong>, j\u00e4rgmine k\u00e4ivitab <strong>faili wp-cron.php<\/strong> iga 5 minuti j\u00e4rel (muutke seda sagedust vastavalt, kui te pole rahul)<\/p>\n<pre><code>*\/5 * * * * cd \/var\/www\/codingforspeed.com;php \/var\/www\/codingforspeed.com\/wp-cron.php &gt; \/dev\/null 2&gt;&amp;1<\/code><\/pre>\n<p>Peame <strong>CD<\/strong> sisestama WordPressi kausta, vastasel juhul v\u00f5ib <strong>wp-cron.php<\/strong> vaikselt eba\u00f5nnestuda. Kuid see tundub uusimas WordPressis fikseeritud.<\/p>\n<pre><code>if (!defined('ABSPATH')) {\n\u00a0 \u00a0 \u00a0 \u00a0 \/** Set up WordPress environment *\/\n\u00a0 \u00a0 \u00a0 \u00a0 require_once( dirname( __FILE__ ). '\/wp-load.php' );\n}<\/code><\/pre>\n<p>V\u00f5ite kasutada ka <strong>curl<\/strong> v\u00f5i <strong>wget<\/strong> v\u00f5i teha j\u00e4rgmist:<\/p>\n<pre><code>curl &lt;a class=\"vglnk\" target=\"_blank\" href=\"https:\/\/helloacm.com\/wp-cron.php\" rel=\"nofollow\"&gt;&lt;span&gt;https&lt;\/span&gt;&lt;span&gt;:\/\/&lt;\/span&gt;&lt;span&gt;helloacm&lt;\/span&gt;&lt;span&gt;.&lt;\/span&gt;&lt;span&gt;com&lt;\/span&gt;&lt;span&gt;\/&lt;\/span&gt;&lt;span&gt;wp&lt;\/span&gt;&lt;span&gt;-&lt;\/span&gt;&lt;span&gt;cron&lt;\/span&gt;&lt;span&gt;.&lt;\/span&gt;&lt;span&gt;php&lt;\/span&gt;&lt;\/a&gt;<\/code><\/pre>\n<p>Teise v\u00f5imalusena<\/p>\n<pre><code>wget &lt;a class=\"vglnk\" target=\"_blank\" href=\"https:\/\/helloacm.com\/wp-cron.php\" rel=\"nofollow\"&gt;&lt;span&gt;https&lt;\/span&gt;&lt;span&gt;:\/\/&lt;\/span&gt;&lt;span&gt;helloacm&lt;\/span&gt;&lt;span&gt;.&lt;\/span&gt;&lt;span&gt;com&lt;\/span&gt;&lt;span&gt;\/&lt;\/span&gt;&lt;span&gt;wp&lt;\/span&gt;&lt;span&gt;-&lt;\/span&gt;&lt;span&gt;cron&lt;\/span&gt;&lt;span&gt;.&lt;\/span&gt;&lt;span&gt;php&lt;\/span&gt;&lt;\/a&gt; &gt; \/dev\/null 2&gt;&amp;1<\/code><\/pre>\n<p>Kui m\u00e4\u00e4ratud URL sisaldab \u00fcmbersuunamisi, v\u00f5iksite kontrollida 301 \u00fcmbersuunamisi. Saate kasutada veebiutiliiti aadressil <a href=\"https:\/\/helloacm.com\/curl\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">https:\/\/helloacm.com\/curl\/<\/a>.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-156466-61e5bb0116d46.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-156466-61e5bb0116d46.jpg\" alt=\"T\u00f5elise Crontabi seadistamine Wordpressi jaoks\" ><\/a><\/p>\n<p>301 \u00fcmbersuunamist<\/p>\n<p>P\u00e4rast selle seadistamist teeb teie linux OS selle asemel crontabi ja lehe t\u00f6\u00f6tlemise aeg v\u00e4heneb, olenemata liikluse mahust.<\/p>\n<p>Paljud hostimised ei paku piisavat Cron-funktsiooni ja kasutajad peavad otsima v\u00e4list Cron-teenust ja \u00fcks alternatiiv oleks <a href=\"https:\/\/helloacm.com\/easycron\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">easycroni<\/a> kasutamine .<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/helloacm.com\" class=\"external external_icon\">helloacm.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Real Crontabi seadistamine WordPressi jaoks<\/p>\n","protected":false},"author":1,"featured_media":224504,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,833,894,842,802,863],"tags":[1165],"class_list":["post-232170","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-juhend-algajatele","category-kood","category-opetused","category-php-4","category-wordpress-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/232170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/comments?post=232170"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/232170\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/224504"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=232170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=232170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=232170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}