WP CRON PHP ГРУЗИТ ПРОЦЕССОР

Процессорный временной планировщик (cron job) позволяет исполнять задачи в определенное время на сервере. В Wordpress есть свой встроенный планировщик wp-cron.php, который обеспечивает синхронизацию задач в WordPress с cron на сервере. Однако, в некоторых случаях, wp-cron.php может грузить процессор, особенно на сайтах с большим количеством посетителей.

Одной из возможных причин является частота запуска wp-cron.php. По умолчанию, он запускается с каждым запросом к вашему сайту. И если ваш сайт получает много запросов, то wp-cron.php будет выполняться очень часто.

Чтобы уменьшить нагрузку на процессор, можно переключить wp-cron.php на ручной режим. Для этого нужно добавить следующую строку в файл wp-config.php:

define('DISABLE_WP_CRON', true);

После этого вы можете настроить wp-cron.php на запуск через cron на сервере. Создайте новую задачу cron с командой:

php /path/to/your/wordpress/wp-cron.php

Эта команда запустит wp-cron.php через интерпретатор PHP на сервере. И в результате, wp-cron.php будет запускаться только указанное время, что уменьшит нагрузку на процессор вашего сервера.

Disable WordPress Cron Job - ruphp.com File

Issue with Wordpress Cron ? Create Cron Job for Wordpress ruphp.com using Google App Script

How to Replace wp_cron from your WordPress site with Real Cron / Server Side Cron?

How to Run WP Cron Manually

Automate Your WordPress Website with Cron: A Complete Guide to WordPress Cron Jobs - WordPress

Adding And Running Cron Events With The Help Of WP Crontrol plugin

Wordpress Cron Job System Disabled - How to enable the built-in WordPress cron functionality

How to setup Cron Jobs in cPanel hosting - Configure cron job

Wordpress: ruphp.com - timeout

Реклама
Новое
Реклама