Side note: for security reasons, you shouldn't really run Observium as the root user... 

On Tue, Jan 4, 2022 at 5:01 PM David Milton via observium <observium@observium.org> wrote:
Hello,

I was noticing a new version so did my usual:
15:01 dmilton@saison:/opt/observium$ sudo svn up
[sudo] password for dmilton:
Updating '.’:
..snip..
A    update/457.sql
A    update/458.sql
 U   .
Updated to revision 11835.

15:02 dmilton@saison:/opt/observium$ sudo ./discovery.php -u

  ___   _                              _
 / _ \ | |__   ___   ___  _ __ __   __(_) _   _  _ __ ___
| | | || '_ \ / __| / _ \| '__|\ \ / /| || | | || '_ ` _ \
| |_| || |_) |\__ \|  __/| |    \ V / | || |_| || | | | | |
 \___/ |_.__/ |___/ \___||_|     \_/  |_| \__,_||_| |_| |_|
                         Observium Professional 21.12.11831
                                  https://www.observium.org

-- Updating database/file schema
456 -> 457 # (db) ..... Done (0s).
457 -> 458 # (db) ... Done (0s).
-- Done.
-- Observium is up to date.

The first thing I noticed is that the index.html permissions were wrong:
-rw-------  1 root root  25K Jan  4 15:02 index.php

I fixed that but now it is complaining about a missing function:

[Tue Jan 04 15:42:30.029551 2022] [php7:error] [pid 10509:tid 140735418468096] [client 204.83.3.136:51456] PHP Fatal error:  Uncaught Error: Call to undefined function print_error() in /opt/observium/html/index.php:20\nStack trace:\n#0 {main}\n  thrown in /opt/observium/html/index.php on line 20

So what are the next steps?

Thanks,
  Dave.

_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium