{"id":232176,"date":"2023-01-21T10:29:00","date_gmt":"2023-01-21T07:29:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=232176"},"modified":"2022-11-10T07:57:10","modified_gmt":"2022-11-10T04:57:10","slug":"konfigurera-en-riktig-crontab-foer-wordpress","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/sv\/konfigurera-en-riktig-crontab-foer-wordpress\/","title":{"rendered":"Konfigurera en riktig Crontab f\u00f6r WordPress"},"content":{"rendered":"\n<p>En <a href=\"https:\/\/helloacm.com\/crontab-generator\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Crontab<\/a> \u00e4r ett jobb som k\u00f6r program med deras angivna intervall. I Linux kan du anv\u00e4nda <strong>crontab -e<\/strong> f\u00f6r att redigera jobben, t.ex. normalt anger en rad ett jobb, t.ex.<\/p>\n<pre><code>*\/5 * * * * \/usr\/bin\/uptime &gt; \/var\/www\/helloacm.com\/htdocs\/uptime.txt<\/code><\/pre>\n<p>L\u00e4gger till ett jobb som k\u00f6rs var 5:e minut f\u00f6r att omdirigera utdata fr\u00e5n kommandots <strong>drifttid<\/strong> till en textfil.<\/p>\n<p>F\u00f6r wordpress-sajter finns det verkligen en <strong>wp-cron.php<\/strong> som finns i rotkatalogen p\u00e5 din wordpress-blogg. Varje g\u00e5ng bloggen f\u00e5r en bes\u00f6kare kommer den att trigga den h\u00e4r filen och kontrollera om det finns jobb att g\u00f6ra (t.ex. ska jag g\u00f6ra n\u00e5got?). Om det finns, kommer PHP-skriptet att utl\u00f6sa ett jobb i bakgrunden, vilket p\u00e5st\u00e5s att det inte kommer att sakta ner sidladdningshastigheten.<\/p>\n<p>Saktar detta ner sidladdningshastigheten? F\u00f6rmodligen inte mycket eller kan knappt m\u00e4rkas n\u00e5gon skillnad. Men eftersom din trafik blir st\u00f6rre, f\u00f6r varje bes\u00f6kare, m\u00e5ste servern leta efter cron-jobb, vilket definitivt \u00f6kar serverns bearbetningstid (serverbelastning).<\/p>\n<p>S\u00e5 varf\u00f6r inte l\u00e4gga detta under Linux <a href=\"https:\/\/helloacm.com\/crontab-generator\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">crontab<\/a> och inaktivera det i wordpress. Du kan inaktivera detta i wordpress genom att l\u00e4gga till f\u00f6ljande i <strong>wp-config.php<\/strong><\/p>\n<pre><code>define('DISABLE_WP_CRON', true);<\/code><\/pre>\n<p>Och n\u00e4sta \u00e4r att l\u00e4gga till detta till crontab med <strong>crontab -e<\/strong>, f\u00f6ljande k\u00f6r <strong>wp-cron.php<\/strong> var 5:e minut (\u00e4ndra denna frekvens i enlighet med detta om du inte \u00e4r n\u00f6jd)<\/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>Vi m\u00e5ste <strong>cd<\/strong> in i wordpress-mappen annars kan <strong>wp-cron.php<\/strong> misslyckas tyst. Detta verkar dock fixat i senaste WordPress.<\/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>Du kan ocks\u00e5 anv\u00e4nda <strong>curl<\/strong> eller <strong>wget<\/strong> eller g\u00f6ra s\u00e5 h\u00e4r:<\/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>Alternativt<\/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>Du kanske vill kontrollera 301-omdirigeringarna om den angivna URL-adressen har omdirigeringar. Du kan anv\u00e4nda onlineverktyget p\u00e5 <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=\"Konfigurera en riktig Crontab f\u00f6r Wordpress\" ><\/a><\/p>\n<p>301 omdirigeringar<\/p>\n<p>Efter att ha st\u00e4llt in detta kommer ditt Linux OS att g\u00f6ra crontab ist\u00e4llet och sidans bearbetningstid kommer att minska, oavsett trafikm\u00e4ngden.<\/p>\n<p>M\u00e5nga v\u00e4rdar tillhandah\u00e5ller inte adekvat Cron-funktion, och anv\u00e4ndarna m\u00e5ste leta efter en extern Cron-tj\u00e4nst och ett alternativ skulle vara att anv\u00e4nda <a href=\"https:\/\/helloacm.com\/easycron\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">easycron<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Inspelningsk\u00e4lla:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/helloacm.com\" class=\"external external_icon\">helloacm.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Konfigurera en riktig Crontab f\u00f6r WordPress<\/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":[838,848,901,807,724,868],"tags":[1173],"class_list":["post-232176","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide-foer-nyboerjare","category-handledningar","category-koda","category-php-9","category-utvecklaren","category-wordpress-9","tag-affiai-sv"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts\/232176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/comments?post=232176"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts\/232176\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/media\/224504"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/media?parent=232176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/categories?post=232176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/tags?post=232176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}