Ielādējot komentārus, radās problēma.

WordPress: atslēgt WP‑Cron un izveidot īstu cron uzdevumu Plesk

Atbalsta portāls  »  Zināšanu bāze  »  Skatīt rakstu

  Drukāt

Pēc noklusējuma WordPress izmanto WP‑Cron — “pseidocron”, kas tiek palaists, kad kāds apmeklē vietni. Vietnēm ar mazu trafiku tas var nedarboties regulāri, bet noslogotām vietnēm tas var radīt lieku slodzi.

Labāks risinājums:

  • Atslēgt WP‑Cron WordPress konfigurācijā.
  • Palaiž wp-cron.php pēc grafika ar Plesk Scheduled Tasks.

1. solis — atslēdziet WP‑Cron failā wp-config.php

  1. Atveriet wp-config.php WordPress saknes mapē (parasti httpdocs).
  2. Pievienojiet šo rindu virs komentāra “That’s all, stop editing!”:
define('DISABLE_WP_CRON', true);

2. solis — izveidojiet Scheduled Task Plesk

  1. Pieslēdzieties Plesk (caur My.GARMTECH).
  2. Atveriet Websites & DomainsScheduled Tasks.
  3. Nospiediet Add Task.
  4. Iestatiet grafiku (bieži izvēlas ik pēc 5 minūtēm).
  5. Norādiet komandu (aizstājiet domēnu):
curl -sS https://your-domain.tld/wp-cron.php?doing_wp_cron > /dev/null 2>&1

Alternatīva: ja pieejams wget:

wget -q -O - https://your-domain.tld/wp-cron.php?doing_wp_cron > /dev/null 2>&1

3. solis — pārliecinieties, ka uzdevumi darbojas

  • Pagaidiet nākamo palaišanu pēc grafika.
  • Pārbaudiet, vai WordPress plānotās darbības (publicēšana, spraudņu uzdevumi, rezerves kopijas) izpildās korekti.

Piezīmes

  • Ja vietne ir aizsargāta ar paroli, cron URL var prasīt autentifikāciju. Šādā gadījumā noņemiet aizsardzību no wp-cron.php vai izmantojiet drošu allowlist risinājumu.
  • Nelieciet pārāk biežu grafiku ļoti smagām vietnēm. Lielākajai daļai pietiek ar 5–15 minūtēm.

Kopīgot, izmantojot
Vai šis raksts jums šķita noderīgs?  

Saistītie raksti


Komentārs

Pievienot Komentāri

Atbildēt uz  

Tags

© GARMTECH