I think I fixed it. As usual, I went back and looked at the install docs. It seems they have changed since I had installed on Deb 10. When I checked the packages, php7.3-bcmath php7.3-curl php7.3-mbstring were missing. I installed them and it’s working now. (mbstring probably being the fix).
> On Dec 30, 2021, at 09:40 , Joey Stanford <nv0n@rmham.org> wrote:
>
> Hi Adam,
>
> I ran this
>
> sudo svn --config-dir /home/jstanford/.subversion update /opt/observium && /opt/observium/discovery.php -u
>
> and it took me to the latest release. discovery and poller are both erroring out with the same error. I haven’t rolled back the code yet in case you needed me to test something.
>
>> On Dec 30, 2021, at 09:38 , Adam Armstrong via observium <observium@observium.org> wrote:
>>
>> You might have omitted the context of what you updated, and from what.
>>
>> Don't use phpfastcache, it's sort of pointless.
>>
>> Adam.
>>
>> -----Original Message-----
>> From: observium <observium-bounces@observium.org> On Behalf Of Joey Stanford via observium
>> Sent: 30 December 2021 15:39
>> To: Observium <observium@observium.org>
>> Cc: Joey Stanford <nv0n@rmham.org>
>> Subject: [Observium] PHP error on update
>>
>>
>>
>> PHP Fatal error: Uncaught Error: Call to undefined function mb_strtolower() in /opt/observium/libs/Phpfastcache8/Core/Pool/IO/IOHelperTrait.php:123
>> Stack trace:
>> #0 /opt/observium/libs/Phpfastcache8/Drivers/Files/Driver.php(60): Phpfastcache\Drivers\Files\Driver->getPath()
>> #1 /opt/observium/libs/Phpfastcache8/Core/Pool/DriverBaseTrait.php(75): Phpfastcache\Drivers\Files\Driver->driverCheck()
>> #2 /opt/observium/libs/Phpfastcache8/Drivers/Files/Driver.php(52): Phpfastcache\Drivers\Files\Driver->__parentConstruct(Object(Phpfastcache\Drivers\Files\Config), '967045f41b52c87...')
>> #3 /opt/observium/libs/Phpfastcache8/CacheManager.php(189): Phpfastcache\Drivers\Files\Driver->__construct(Object(Phpfastcache\Drivers\Files\Config), '967045f41b52c87...')
>> #4 /opt/observium/includes/cache.inc.php(603): Phpfastcache\CacheManager::getInstance('Files')
>> #5 /opt/observium/includes/sql-config.inc.php(310): include_once('/opt/observium/...')
>> #6 /opt/observium/discovery.php(19): include('/opt/observium/...')
>> #7 {main}
>> thrown in /opt/observium/libs/Phpfastcache8/Core/Pool/IO/IOHelperTrait.php on line 123 _______________________________________________
>> observium mailing list
>> observium@observium.org
>> http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
>>
>> _______________________________________________
>> observium mailing list
>> observium@observium.org
>> http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
>
_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium