Hola Buenas.
He creada un tarea Cron para que sincronice el componente Flickr Suite con la correspondiente cuenta de Flickr.
La tarea se lanza y funciona correctamente, pero cada vez que esta se activa genera un archivo basura en el directorio principal que ocupa aproximadamente unos 500 bytes.
El comando que he empleado es el siguiente:
wget "http://reformasmarcos.com/index.php?option=com_flickrsuite&task=account.webcron&token=nombre-token"
Me gustaría saber como puedo impedir que estos archivo basura se generen.
¿Esto es habitual o solo ocurre con Flickr Suite? Ya que he abierto uno de los archivos y lo único que hay es información relacionada con la sincronización que se ha realizado con Flickr.
URL del sitio: Contenido solo visible a usuarios registrados
Hola raul.
¿Esto es habitual o solo ocurre con Flickr Suite?
Ese log lo genera el propio modulo, el cron solo lanza la aplicación
Tienes que ver que es loo genera ese archivo, si es un log de errores o es un log de las tareas realizadas.
Puedes crear otro cron para que elimine el archivo:
find /home/*/public_html -type f -iname error_log -delete
En este caso tienes que cambiar la ruta del archivo y el nombre del archivo
Un saludo
Hola.
He probado ese comando que me has pasado y no me ha funcionado. En mi caso quedaria algo tal que asi:
find /home/reformasmarcos -type f -iname index.php?option=com_flickrsuite&task=account.webcron&token=reformasmarcos -delete
Revisalo por si he escrito algo incorrectamente.
Un saludo.
Hola raul
Estas pasando una URL -> index.php?option=com_flickrsuite&task=account.webcron&token=reformasmarcos
Lo que tienes que indicarle en ese bloque es el nombre del archivo que quieres que elimine.
Un saludo
Es que ese es el nombre que posee el archivo dentro del administrador de archivos
Hola Raul.
por favor puedes adjuntar una captura del administrador de archivos donde se encuentra el archivo, una captura donde podamos ver el archivo al que se hace referencia y la ruta donde se encuentra.
Intentaremos ver que es lo que produce ese log.
Un saludo
Hola buenas.
Me he puesto en contacto con el soporte técnico de Flickr Suite para confirmar que este registro no se produjera por parte del componente de Flickr al realizar la sincronización y no por la lanzar la tarea Cron.
Me han confirmado que Flickr Suite no genera ningún tipo de archivo por sincronizar el componente con la respectiva cuenta Flickr.
Por lo que el archivo probablemente se genere debido a la tarea Cron en si. os adjunto un par de imágenes para que podais ver donde se guarda este archivo y cual es su contenido.
Un saludo.
Hola
Es muy raro, consulta a través de tickets de soporte para que descarten si la tarea cron por alguna razón genera un registro, envía la captura de pantalla del nombre de archivo generado que es igual a la url.
Saludos.
Hola.
Aunque sea muy raro el hecho de que la tarea Cron encarga de sincronizar la Flickr Suite genere un archivo... podrias confirmame si la tarea Cron encargada de borrar ese fichero es correcta? ya que de momento no me funciona. El comando que tengo asigando a la tarea Cron encargada de borrar el archivo es el siguiente:
"find /home/reformasmarcos/ -type f -iname index.php?option=com_flickrsuite&task=account.webcron&token=reformasmarcos -delete"
Si la tarea Cron esta escrita correctamente y aun asi no funciona entonces me pondre en contacto con el soporte tecnico.
Gracias
Hola Raul.
Un cron no genera archivos basura como tu indicas, el cron es el encargado de ejecutar una tarea en tu caso sincronizar, es decir, lo que tendrias que hacer manualmente con el plugin, el cron lo realiza por ti.
Lo que te crea el plugin es un log con las opciones que realizo, esto es lo que tienes que consulta con los desarrolladores del plugin, si tiene alguna opción para que lo genere el log.
Puedes probar con la siguiente tarea:
find . -type f -name “/home/reformasmarcos/public_html/index.php?option=com_flickrsuite&task=account.webcron&token=reformasmarcos
” -exec rm -f {} ;
un saludo