Problema Con Mi Vps Y Wp- Cron (Ayuda)

  • Autor Autor henrym
  • Fecha de inicio Fecha de inicio
H

henrym

Dseda
Verificación en dos pasos activada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola a todos tengo un VPS con cloudways (digital ocean) la version mas economica 1GB ram y 25gb disco. Desde hace unos dias cada tanto mi sitio tiene error 520 (cloudflare) y segun el soporte de cloudways es por la capacidad del servidor y cron. Me explicaron esto que no entiendo y dicen que podria mejorar sin necesidad de actualizar el server a mas ram y potencia:

WP-Cron is a Cron Jobs management tool of WordPress which handles the time-based tasks of WordPress application such as publishing the scheduled posts, checking for plugin or themes updates, etc.

In order to fix this we recommend disabling cron from application under the wp-config.php file and setting the cron to run as the http request which is the most feasible way under the Cron job management section. So try rewriting your cron as follows:

*/15 * * * * wget -q -O - https://<your-domain.com>/wp-cron.php?doing_wp_cron
after disabling it under wp-config.php file by adding the rule:
define('DISABLE_WP_CRON', true);

O sea no entiendo bien para que sirve cron y si lo desactivo que pierdo? o que tengo que hacer yo? Me pueden iluminar y ayudar?
 
La cron sirve para realizar tareas automatizadas, por ejemplo actualizaciones de WordPress, de plugins, productos, stock, etc. Dicha tarea cron consume recursos, los cuales con 1 GB RAM deben ser escasos.
 
Ok comprendo, estuve leyendo y se podria desactivar en wordpress y activarlo en el hosting. En teoria esto consumiria menos recursos... actualizo a 2gb o cambio el cron?
 
¿Conoces algún PC con 1 GB?, creo que esto responderá tu consulta. 😉
 
Ok comprendo y por ahora alguien que pueda guiarme con el cron? para que no me consuma tanto?
 
Pense que no estaba optimizado por la respuesta que recibi del hosting.
 
Pense que no estaba optimizado por la respuesta que recibi del hosting.

Debes agregar la IP de tu servidor VPS a Cloudflare (Whitelist) y crearle una regla bypass en Security (firewall) para que Cloudflare deje pasar tu servidor sin ponerle al servidor propio desafíos y de esta forma se consiga ejecutar el wp-cron.php sin problemas
 
Muchas gracias @Carlos Frias por la respuesta, como nunca hice eso te muestro unas imagenes para saber que hacer antes de hacer lio.





Seria create firewall rule luego pongo IP Source Address? Y ahi la IP del server? en operator que va? Y en bypass que opciones?

Gracias de antemano
 
Muchas gracias @Carlos Frias por la respuesta, como nunca hice eso te muestro unas imagenes para saber que hacer antes de hacer lio.





Seria create firewall rule luego pongo IP Source Address? Y ahi la IP del server? en operator que va? Y en bypass que opciones?

Gracias de antemano
Opciones le puedes poner todas
Eso sin problemas, Correcto
 
Pero en bypass cual de las 5 que salen es la que va para este caso del cron?
En operator equals esta bien?
 
Pero en bypass cual de las 5 que salen es la que va para este caso del cron?
En operator equals esta bien?
Lo ideal es que el server quede excluido de todas las opciones
 
Ok pondre bypass y todas total en modo free dice que deja 5 reglas. Todo en equals no?
 
Atrás
Arriba