Hola, estoy sacando el boletín con jNews Social 8.3.5 desde hace tiempo pero desde hace dos semanas los envíos se detienen cuando el ordenador se apaga o entra en reposo y no sé por qué, pues no ha habido ningún cambio.
Sé que hay dos sitios donde configurar los envíos:
Jnews >configuración >correos >configuración de despachos. Aquí tengo programado el envío de 120 correos/hora, dentro de los límites de mi hosting.
jnews > scheduler> Scheduler frequency. Aquí ahora no tengo puesto ningún envío.
Mi pregunta es: ¿De que manera y donde debo configurar los envíos para que pueda apagar el ordenador y los envíos no se detengan hasta completar la cola?
URL del sitio: Contenido solo visible a usuarios registrados
HOla
Tendrías que configurar un cron en el cpanel de tu cuenta de hosting, revisa el siguiente artículo
https://www.webempresa.com/blog/cron-de-envio-de-boletines-con-jnews-en-joomla.html
Es bastante similar para versiones recientes de joomla y jnews
Saludos.
He revisado el video que me indicas y he creado una tarea cron en Cpanel para que ejecute el componente Jnews todos los viernes a las 00:00 horas pero me queda la duda de saber con que frecuencia y cuantos envíos se ejecutarán cada vez ¿se hará según la configuración de despachos de Jnews? y por otra parte ¿que boletín se enviará? ¿el que esté publicado? ¿y si tengo varios publicados, ya enviados?
Hola
La cantidad de envios por hora lo haces en Jnews, la configuración de envios por cron es sólo para los correos que quedan pendientes de enviar, si luego de hacer tu boletin pulsas enviar, según la configuración de jnews se enviará una parte , luego el cron ira comprobando si hay pendientes
Saludos.
Ayer hice el boletín semanal y lo envié y al apagar el ordenador la cola de envíos se detuvo, pero como tengo creada la tarea cron en el Cpanel para ejecutarse a las 00:00 de hoy pues pensé que empezarían a salir de nuevo.... pero no ha sido así.
A las 00:00 de hoy he recibido un mensaje de correo (he configurado el cron para que me informe cuando se ejecute una tarea) que dice:
"/usr/local/cpanel/bin/jailshell: http://www.autonomosenruta.com/index2.php?option=com_jnews: No such file or directory" y al comprobar desde Jnews la cola de envíos está pendiente de salir...
Adjunto configuración de tarea cron.
Puede tener algo que ver esta respuesta de otro forero:
"Tema solucionado desde soporte.
Por si a alguien le pasa lo mismo, el cron estaba la url escrita con www. y era sin las www...
qué cosas."
Hola
podría ser, puedes probarlo sin embargo te sugiero revisar el siguiente artículo hay una parte que habla de configuración del cron en cpanel
https://www.webempresa.com/blog/cron-de-envio-de-boletines-con-jnews-en-joomla.html
Saludos.
Este video ya me dijiste, al principio de este hilo, que lo viera y así lo hice, y he creado el cron siguiendo sus instrucciones en las que da un comando que es el que he puesto en la tarea cron y no funciona.
¡Hola Claudia!
El error te dice que no encuentra el archivo o la función dentro del archivo.
¿Has probado a colocar la ruta tal y como viene en el artículo que te pasamos?
www.autonomosenruta.com/index2.php?option=com_jnews&act=cron
Comprueba que no falte ningún carácter al final.
Saludos
Como ves en el adjunto de la configuración de la tarea cron que os envío en este mismo hilo, lo que hice fué copiar y pegar la ruta que aparece en el video.
La única diferencia es el "http://" del principio, ¿puede ser eso el motivo del error?
Esta es la ruta que hay en el cron actual y que no ha funcionado:
http://www.autonomosenruta.com/index2.php?option=com_jnews&act=cron
Hola
La captura que envías es de tu cpanel?, es incorrecto tal como te dije tienes que leer bien el tutorial enviado
https://www.webempresa.com/blog/cron-de-envio-de-boletines-con-jnews-en-joomla.html
Indíca claramente una sentencia cron con curl
curl "http://www.miweb.com/index2.php?option=com_jnews&act=cron"
Saludos.
Pues lo he repasado y no encuentro el error. He puesto claramente una sentencia exacta a la que se indica en el video y no funciona.
Me dices que la configuración de mi cpanel es incorrecto, ¿me podrías decir por qué?
Hola
Has puesto con Curl? , envía una captura nuevamente de como lo tienes actualmente
Saludos.
Hola Claudia,
En una de tus capturas, la pestaña "Scheduler" está sin datos, es decir, no estableces ninguna frecuencia, algo que queda bien explicado en el artículo que publiqué.
Te recomiendo que revises nuevamente el artículo, a partir del título "Configuración de la frecuencia de envíos (versión Plus y PRO):" donde se ilustra esa parte.
Saludos