Software > WeeWX

instalacion utilidad subida datos meteoclimatic y plantilla no encontrada

<< < (4/10) > >>

jmviper:
rm /var/log/meteoclimatic.log elimina el archivo y esa era mi intención, que lo empezara a crear de nuevo y así debe de hacerlo.

recapitulemos...

Tu archivo meteoclimatic.sh debe de estar así:

#!/bin/bash
cd /root/home/pi
#Si no quieres log
#php meteoclimatic_http.php.old
#Si quieres log
php meteoclimatic_http.php.old >> /var/log/meteoclimatic.log
exit

Recuerda que cambiamos anteriormente la línea cd /root/meteoclimatic por la nueva cd /root/home/pi donde tienes el archivo meteoclimatic_http.php.old

Y en el crontab debes de tener:

# Enví­a datos a Meteoclimatic cada 15 minutos, empezando en el minuto 2 de cada hora
2-59/15 *   * * *   root    /root/home/pi/meteoclimatic.sh

Si se ejecuta el archivo /root/home/pi/meteoclimatic.sh cada 15 minutos debe de escribir el log en ese espacio de tiempo en /var/log/meteoclimatic.log

burgati:

--- Cita de: jmviper en 10 de Junio de 2017, 20:18:56 ---rm /var/log/meteoclimatic.log elimina el archivo y esa era mi intención, que lo empezara a crear de nuevo y así debe de hacerlo.

recapitulemos...

Tu archivo meteoclimatic.sh debe de estar así:

#!/bin/bash
cd /root/home/pi
#Si no quieres log
#php meteoclimatic_http.php.old
#Si quieres log
php meteoclimatic_http.php.old >> /var/log/meteoclimatic.log
exit

Recuerda que cambiamos anteriormente la línea cd /root/meteoclimatic por la nueva cd /root/home/pi donde tienes el archivo meteoclimatic_http.php.old

Y en el crontab debes de tener:

# Enví­a datos a Meteoclimatic cada 15 minutos, empezando en el minuto 2 de cada hora
2-59/15 *   * * *   root    /root/home/pi/meteoclimatic.sh

Si se ejecuta el archivo /root/home/pi/meteoclimatic.sh cada 15 minutos debe de escribir el log en ese espacio de tiempo en /var/log/meteoclimatic.log

--- Fin de la cita ---


Pues algo pasa porque no me escribe el log en esa ruta. te dejo dos pantallazos del meteoclimatic.sh y del crontab para que veas que en principio están bien configurados:

Sin título by david nuño, en Flickr


crontab by david nuño, en Flickr


jmviper:
Vamos a probar manualmente.

Ve a /home/pi donde tienes meteoclimatic_http.php.old y pones php meteoclimatic_http.php.old a ver qué sale al ejecutarlo

burgati:
Me sale esto:

php by david nuño, en Flickr

jmviper:
Perfecto. La plantilla fue enviada.

No vamos a calentarnos la cabeza más con el bash. Deben de ser permisos de root o algo parecido. Jantoni es el que lo sabe y yo no tengo Raspi para probar.

En crontab cambia la línea por esta nueva:

# Enví­a datos a Meteoclimatic cada 15 minutos, empezando en el minuto 2 de cada hora
2-59/15 * * * *  php /home/pi/meteoclimatic_http.php.old



Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa