Software > WeeWX
instalacion utilidad subida datos meteoclimatic y plantilla no encontrada
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
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa