Hello, I installed the obs skin, but access to the database fails. Excerpt
from the conf section of weewx.conf for the wxobs skin:
[StdReport]
[[wxobs]]
enable = true
lang = en
skin = wxobs
HTML_ROOT = /var/www/html/weewx/wxobs
unit_system = METRIC
[[[Units]]]
[[[[Groups]]]]
group_direction = degree_compass
group_percent = percent
group_pressure = hPa
group_rain = mm
group_temperature = degree_C
group_speed = km_per_hour
lhas output var/log/lighttpd/error.log
2025-06-07 16:42:22: (mod_fastcgi.c.449) FastCGI-stderr:PHP Fatal error:
Uncaught Exception: Unable to open database: unable to open database file
in /var/www/html/weewx/wxobs/index.php:431
2025-06-07 16:42:22: (mod_fastcgi.c.449) FastCGI-stderr:Stack trace:
2025-06-07 16:42:22: (mod_fastcgi.c.449) FastCGI-stderr:#0
/var/www/html/weewx/wxobs/index.php(431): SQLite3->__construct()
2025-06-07 16:42:22: (mod_fastcgi.c.449) FastCGI-stderr:#1 {main}
2025-06-07 16:42:22: (mod_fastcgi.c.449) FastCGI-stderr: thrown in
/var/www/html/weewx/wxobs/index.php on line 431
php8.2 install
In the file: /var/www/html/weewx/wxobs The database path is correct.
Extract from the file: index.php
} elseif ($php_dbase === 'sqlite') {
if ($debug=='1') {
echo "<p class=\"debug\">database is sqlite with path/name:
/home/lucien/weewx-data/archive/weewx.sdb</p>";
}
$db = new SQLite3($php_sqlite_db);
} else {
echo "<div class =\"alert\"><p>Failed to access the database by any
known methods.</p></div>";
}
I don't know where to look anymore. Thank you for your help. Have a nice
day.
--
You received this message because you are subscribed to the Google Groups
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/weewx-user/d93de9f2-37d8-42a6-993a-07ec2c004835n%40googlegroups.com.