Software > WeeWX

PCE+Raspberr+Weewx ayuda

<< < (5/9) > >>

AlvaroC:
Creo que el problema es apache. Antes te dije que estaba activo porque comprobando el estado me daba ok pero al reiniciar falla y he encontrado lo siguiente:

En el log:
]: Stopped LSB: Apache2 web server.
Dec 14 10:41:04 raspberrypi systemd[1]: Starting LSB: Apache2 web server...
Dec 14 10:41:05 raspberrypi apache2[1815]: Starting web server: apache2 failed!
Dec 14 10:41:05 raspberrypi apache2[1815]: The apache2 configtest failed. ... (warning).
Dec 14 10:41:05 raspberrypi apache2[1815]: Output of config test was:
Dec 14 10:41:05 raspberrypi apache2[1815]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Dec 14 10:41:05 raspberrypi apache2[1815]: (2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/' for main error log
Dec 14 10:41:05 raspberrypi apache2[1815]: (2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/' for error log of vhost defined at /etc/apache2/sites-enabled/000-default.conf:1
Dec 14 10:41:05 raspberrypi apache2[1815]: AH00014: Configuration check failed
Dec 14 10:41:05 raspberrypi apache2[1815]: Action 'configtest' failed.
Dec 14 10:41:05 raspberrypi apache2[1815]: The Apache error log may have more information.
Dec 14 10:41:05 raspberrypi systemd[1]: apache2.service: control process exited, code=exited status=1
Dec 14 10:41:05 raspberrypi systemd[1]: Failed to start LSB: Apache2 web server.

Y en el archivo 000-default.conf:

VirtualHost *:80>
   # The ServerName directive sets the request scheme, hostname and port that
   # the server uses to identify itself. This is used when creating
   # redirection URLs. In the context of virtual hosts, the ServerName
   # specifies what hostname must appear in the request's Host: header to
   # match this virtual host. For the default virtual host (this file) this
   # value is not decisive as it is used as a last resort host regardless.
   # However, you must set it for any further virtual host explicitly.
   #ServerName www.example.com

   ServerAdmin webmaster@localhost
   DocumentRoot /var/www/html

   # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
   # error, crit, alert, emerg.
   # It is also possible to configure the loglevel for particular
   # modules, e.g.
   #LogLevel info ssl:warn

   ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined

   # For most configuration files from conf-available/, which are
   # enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
   # following line enables the CGI configuration for this host only
   # after it has been globally disabled with "a2disconf".
   #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

AlvaroC:
Esto es lo que me pediste, si que hay algo raro. Anoche estuve trasteando hasta mas tarde y esta mañana lleva ya unas horas pero el ultimo dato es de las 23:55 o asi de ayer.

Otro dato que no se si tiene que ver, estoy con el modo simulador. La estación no esta en la misma ciudad donde estoy configurando, entiendo que luego con cambiar basta, verdad?

drwxr-xr-x 6 root root  4096 dic 13 23:55 .
drwxr-xr-x 8 root root  4096 dic 14 11:25 ..
drwxr-xr-x 2 root root  4096 dic 13 20:31 backgrounds
-rw-r--r-- 1 root root  4966 dic 13 23:55 daybarometer.png
-rw-r--r-- 1 root root  5169 dic 13 23:55 dayinside.png
-rw-r--r-- 1 root root  4335 dic 13 23:55 daypond.png
-rw-r--r-- 1 root root  4099 dic 13 23:55 dayradiation.png
-rw-r--r-- 1 root root  4248 dic 13 23:55 dayrain.png
-rw-r--r-- 1 root root  4155 dic 13 23:55 dayrx.png
-rw-r--r-- 1 root root  4876 dic 13 23:55 daytempchill.png
-rw-r--r-- 1 root root  5612 dic 13 23:55 daytempdew.png
-rw-r--r-- 1 root root  4201 dic 13 23:55 dayuv.png
-rw-r--r-- 1 root root  4409 dic 13 23:55 daywinddir.png
-rw-r--r-- 1 root root  5323 dic 13 23:55 daywind.png
-rw-r--r-- 1 root root  4655 dic 13 23:55 daywindvec.png
-rw-r--r-- 1 root root  1150 dic 13 23:36 favicon.ico
-rw-r--r-- 1 root root 11159 dic 13 23:55 index.html
-rw-r--r-- 1 root root   564 dic 13 23:36 mobile.css
-rw-r--r-- 1 root root  2087 dic 13 23:55 mobile.html
-rw-r--r-- 1 root root  4579 dic 13 23:36 monthbarometer.png
-rw-r--r-- 1 root root 11810 dic 13 23:55 month.html
-rw-r--r-- 1 root root  5560 dic 13 23:36 monthinside.png
-rw-r--r-- 1 root root  4550 dic 13 23:36 monthpond.png
-rw-r--r-- 1 root root  4315 dic 13 23:36 monthradiation.png
-rw-r--r-- 1 root root  4388 dic 13 23:36 monthrain.png
-rw-r--r-- 1 root root  4370 dic 13 23:36 monthrx.png
-rw-r--r-- 1 root root  5048 dic 13 23:36 monthtempchill.png
-rw-r--r-- 1 root root  5458 dic 13 23:36 monthtempdew.png
-rw-r--r-- 1 root root  4499 dic 13 23:36 monthuv.png
-rw-r--r-- 1 root root  4607 dic 13 23:36 monthwinddir.png
-rw-r--r-- 1 root root  5127 dic 13 23:36 monthwind.png
-rw-r--r-- 1 root root  4912 dic 13 23:36 monthwindvec.png
drwxr-xr-x 2 root root  4096 dic 13 23:55 NOAA
drwxr-xr-x 2 root root  4096 dic 13 23:55 RSS
drwxr-xr-x 3 root root  4096 dic 13 23:55 smartphone
-rw-r--r-- 1 root root  4716 dic 13 23:01 weekbarometer.png
-rw-r--r-- 1 root root 11813 dic 13 23:55 week.html
-rw-r--r-- 1 root root  4853 dic 13 23:01 weekinside.png
-rw-r--r-- 1 root root  4263 dic 13 23:01 weekpond.png
-rw-r--r-- 1 root root  4026 dic 13 23:01 weekradiation.png
-rw-r--r-- 1 root root  4103 dic 13 23:01 weekrain.png
-rw-r--r-- 1 root root  4089 dic 13 23:01 weekrx.png
-rw-r--r-- 1 root root  4685 dic 13 23:01 weektempchill.png
-rw-r--r-- 1 root root  5174 dic 13 23:01 weektempdew.png
-rw-r--r-- 1 root root  4087 dic 13 23:01 weekuv.png
-rw-r--r-- 1 root root  4323 dic 13 23:01 weekwinddir.png
-rw-r--r-- 1 root root  4900 dic 13 23:01 weekwind.png
-rw-r--r-- 1 root root  5113 dic 13 23:01 weekwindvec.png
-rw-r--r-- 1 root root  3533 dic 13 23:36 weewx.css
-rw-r--r-- 1 root root  4893 dic 13 20:31 yearbarometer.png
-rw-r--r-- 1 root root  5237 dic 13 20:31 yearhilow.png
-rw-r--r-- 1 root root  7755 dic 13 23:55 year.html
-rw-r--r-- 1 root root  4838 dic 13 20:31 yearinside.png
-rw-r--r-- 1 root root  4469 dic 13 20:31 yearpond.png
-rw-r--r-- 1 root root  4229 dic 13 20:31 yearradiation.png
-rw-r--r-- 1 root root  4508 dic 13 20:31 yearrain.png
-rw-r--r-- 1 root root  4291 dic 13 20:31 yearrx.png
-rw-r--r-- 1 root root  5201 dic 13 20:31 yeartempchill.png
-rw-r--r-- 1 root root  5198 dic 13 20:31 yeartempdew.png
-rw-r--r-- 1 root root  4416 dic 13 20:31 yearuv.png
-rw-r--r-- 1 root root  4581 dic 13 20:31 yearwinddir.png
-rw-r--r-- 1 root root  5033 dic 13 20:31 yearwind.png
-rw-r--r-- 1 root root  5006 dic 13 20:31 yearwindvec.png

--------------------------------Vaya lio!
tengo un index.html en /var/www que si actualiza, va fenomenal pero el de /var/www/weewx es el que se quedo en las 23:55 de ayer

AlvaroC:
Reinstalado todo de nuevo: Tengo raspbian jessie y weewx 3.1.0

Apache2 esta activo, reinicio tras reinicio y weewx igualmente pero me sigue apareciendo lo mismo en chrome.

Te dejo las respuestas a los estados:
pi@raspberrypi:~ $ sudo /etc/init.d/weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx)
   Active: active (running) since Mon 2015-12-14 13:19:27 UTC; 9min ago
  Process: 329 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/weewx.service
           └─813 python /usr/bin/weewxd --daemon --pidfile=/var/run/weewx.pid /etc/weewx/weewx.conf

Dec 14 13:19:29 raspberrypi weewx[813]: engine: Clock error is -1.42 seconds (positive is fast)
Dec 14 13:19:29 raspberrypi weewx[813]: engine: Starting main packet loop.
Dec 14 13:20:17 raspberrypi weewx[813]: manager: added record 2015-12-14 13:20:00 UTC (1450099200) to database '/var/lib/weewx/weewx.sdb'
Dec 14 13:20:18 raspberrypi weewx[813]: manager: added record 2015-12-14 13:20:00 UTC (1450099200) to daily summary in '/var/lib/weewx/weewx.sdb'
Dec 14 13:20:52 raspberrypi weewx[813]: cheetahgenerator: Generated 14 files for report StandardReport in 29.36 seconds
Dec 14 13:20:56 raspberrypi weewx[813]: genimages: Generated 12 images for StandardReport in 3.85 seconds
Dec 14 13:25:17 raspberrypi weewx[813]: manager: added record 2015-12-14 13:25:00 UTC (1450099500) to database '/var/lib/weewx/weewx.sdb'
Dec 14 13:25:17 raspberrypi weewx[813]: manager: added record 2015-12-14 13:25:00 UTC (1450099500) to daily summary in '/var/lib/weewx/weewx.sdb'
Dec 14 13:25:34 raspberrypi weewx[813]: cheetahgenerator: Generated 14 files for report StandardReport in 13.17 seconds
Dec 14 13:25:42 raspberrypi weewx[813]: genimages: Generated 12 images for StandardReport in 8.58 seconds
pi@raspberrypi:~ $ sudo /etc/init.d/apache2 status
● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
   Active: active (running) since Thu 1970-01-01 00:00:23 UTC; 45 years 11 months ago
  Process: 434 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/apache2.service
           ├─513 /usr/sbin/apache2 -k start
           ├─516 /usr/sbin/apache2 -k start
           └─518 /usr/sbin/apache2 -k start

Jan 01 00:00:22 raspberrypi apache2[434]: Starting web server: apache2AH00557: apache2: apr_sockaddr_info_get() failed for raspberrypi
Jan 01 00:00:22 raspberrypi apache2[434]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerN...his message
Jan 01 00:00:23 raspberrypi apache2[434]: .
Jan 01 00:00:23 raspberrypi systemd[1]: Started LSB: Apache2 web server.
Hint: Some lines were ellipsized, use -l to show in full.

---------------------------------------Voy ampliandote lo que consigo  :D

El caso es que al introducir solo la ip me aparece la pagina de defecto de debian :-\

jantoni:
A ver, en algún momento te has desviado "del buen camino"  ;D ;D ;D ;D ;D ;D

Comprenderás que no puedo dar soporte a configuraciones personalizadas, ya que sería una locura. Pero parece que el sistema, en tu caso, funciona correctamente.

Si está generando las páginas en /var/www en lugar de /var/www/weewx es que así lo has dicho en el fichero de configuración de weewx (/etc/weewx/weewx.conf), por lo que el sistema funciona correctamente.

Si en el navegador no puedes entrar en la web generada, es un problema de Apache2. En la instalacion por defecto, todo debe funcionar OK. Si tocas la configuración de Apache2, aunque sea lo más mínimo, yo no te puedo ayudar, ya que la configuración de Apache2 es, al menos para mi, muy compleja y no es materia de este foro.

Para comprobarlo, ya que tienes acceso a la consola de la Raspi con teclado y monitor, abre el navegador que trae la propia raspi y entra en:

file:///var/www/index.html      o  file:///var/www/weewx/index.html

También podrías tener un problema si el ordenador lo tienes en una subred y la raspi en otro, y el router tiene activado la opción del firewall entre subredes......puede haber mil causas. Por eso, siempre nos ceñimos a la configuración estándar, ya que personalizar redes, es tema para un master.

Saludos.

jantoni:

--- Cita de: AlvaroC en 14 de Diciembre del 2015, 14:32:45 pm ---El caso es que al introducir solo la ip me aparece la pagina de defecto de debian :-\

--- Fin de la cita ---

Te referirás a la página por defecto de Apache2

Insisto en preguntar si has hecho cambios en la configuración de Apache2

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa