Avisos
Vaciar todo

Problema con el Cron de WordPress  

 
Jorge
 Jorge
Usuario eminente

Hola,
Configure el Cron como ponéis en él tutoríal vuestro para aligerar carga al servidor y de paso que funcionara mejor porque me daba fallos el de Wordpress.
Así pues edite el wp-config,modifiqué la entrada y creé el comando en “Tareas Cron” del Cpanel.
Hasta ahí bien porque el sistema reconoce que está desactivado en WordPress y tengo configurado uno en el servidor pero el meollo del problema es que no se ejecutan las tareas. Se pasa la hora sin que se lleve a cabo sin que pone que pasara nada en el post. Esto me pasa con la programación básica de productos y entradas así como con SNAP que es un plugin reposter y autoposter.
Me podéis ayudar?
Espero haberme explicado bien y gracias de antemano!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 18/09/2018 9:42 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Envíanos algunas capturas de pantalla para ver cómo has configurado el cron en el Cpanel de tu cuenta de hosting.

Saludos.

ResponderCitar
Respondido : 18/09/2018 10:34 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jorge
 Jorge
Usuario eminente

Te lo adjunto y muchas gracias por tu interés.

ResponderCitar
Respondido : 18/09/2018 10:42 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Prueba reemplazar el comando que tienes por el siguiente comando en el Cpanel de tu cuenta de hosting y verifica si te sucede lo mismo.

Contenido solo visible a usuarios registrados

Saludos.

ResponderCitar
Respondido : 18/09/2018 11:25 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jorge
 Jorge
Usuario eminente

sigo en la misma tesitura.
se queda el producto o entrada como programada pero pasa el tiempo y no se publica.

ResponderCitar
Respondido : 19/09/2018 12:30 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Verifica si el siguiente enlace te es de utilidad: https://www.webempresa.com/blog/desactivar-el-fichero-wp-cron-php-para-evitar-consumo-excesivo-del-servidor.html

ResponderCitar
Respondido : 19/09/2018 6:18 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Jorge
 Jorge
Usuario eminente

con ese comando no funciona pero con el comando:

curl -s -H "User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64)" https://cuidadosdebotica.es/wp-cron.php?doing_wp_cron

me llegan correos de que se está ejecutando en el servidor.
puede ser?la sintaxis es correcta?
wget puede estar bloqueado según he leído?

ResponderCitar
Respondido : 19/09/2018 11:45 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jorge.

Elimina el cron que tienes creado.

.- En el archivo wp-config.php añade lo siguiente ( por lo que comentas creo que ya lo añadiste pero no esta de mas comprobarlo )

define('DISABLE_WP_CRON', true);

.- Accede a tu cuenta de cPanel -> Tareas cron y añade el siguiente comando:

wget -q -O /dev/null -t 1 "https:// cuidadosdebotica.es/wp-cron.php?doing_wp_cron" >/dev/null 2>&1

Revisa si después de eso se ejecuta la tarea.

Un saludo

ResponderCitar
Respondido : 19/09/2018 12:28 pm

Jorge
 Jorge
Usuario eminente

no me funciona.
al final el que me funciona al menos por mail:
/usr/local/bin/php /home/cuidados/public_html/wp-cron.php

añadiré >/dev/null 2>&1 al final del comando para que no me remita mails?
esa sintaxis es válida?
revise el wp_config.php y está correcto.

ResponderCitar
Respondido : 19/09/2018 1:24 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jorge.

Si, es valida incluso el que te pase tienen que funcionar también, solo cambia la URL por la que indicas " /usr/local/bin/php /home/cuidados/public_html/wp-cron.php "

Puse la URL por que no sabia el camino

Un saludo

ResponderCitar
Respondido : 19/09/2018 1:34 pm

Cursos Gratuitos WordPress

Jorge
 Jorge
Usuario eminente

voy a hacer pruebas con SNAP a ver que tal funciona porque al menos reconoce el sistema que está inhabilitado el cron de Wordpress y por los mails deduzo que el cron del servidor se ejecuta :dry:

ResponderCitar
Respondido : 19/09/2018 1:47 pm
Jorge
 Jorge
Usuario eminente

Hola Jorge.

Si, es valida incluso el que te pase tienen que funcionar también, solo cambia la URL por la que indicas " /usr/local/bin/php /home/cuidados/public_html/wp-cron.php "

Puse la URL por que no sabia el camino

Un saludo

Aún siendo correcta...
Las entradas y productos se quedan como programación perdida.
El cron aparece como inhabilitado y manda mails como te digo
¿Qué puede ser? me tiene mosca totalmente.

ResponderCitar
Respondido : 19/09/2018 9:30 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si el cron se ejecuta entonces puede ser que no sea problema del cron, para descartar habilita el cron de WordPress nuevamente, eliminar el cron de Cpanel, quédate sólo con el cron de WordPress y espera a ver si se ejecuta, puedes programar la publicación de algún artículo para ver si funciona,.

Ten en cuenta que el cron de WordPress es un cron virtual y no se ejecutará a la hora exacta depende de si alguien visita tu sitio a parti de esa hora para ejecutarse.

Saludos.

ResponderCitar
Respondido : 19/09/2018 10:38 pm
Jorge
 Jorge
Usuario eminente

Entonces me puedo quedar esperando porque tengo pocas visitas aún jaj
¿Puede ser cosa de algún plugin que lo inhabilite?
La cosa de configurar el Cron en el servidor fue partiendo de que no me iba el de WordPress y porque por más que analizaba el error.log no veía la causa
Hay manera de saber si algún plugin interfiere?

ResponderCitar
Respondido : 19/09/2018 10:46 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Podrías visitar tu mismo el sitio para probar aproximadamente a la hora que dejaste la programación del artículo.

Si que podría ser que un plugin interfiera, podrías desactivar los plugins que tengas activos y dejar sólo los que sean necesarios (en caso los hayan) para que puedas realizar esta prueba.

Saludos.

ResponderCitar
Respondido : 19/09/2018 11:00 pm