OPNsense Forum

English Forums => 25.1, 25.4 Production Series => Topic started by: simu on June 09, 2025, 03:18:33 PM

Title: PHP Startup: Unable to load dynamic library 'mongodb.so'
Post by: simu on June 09, 2025, 03:18:33 PM
Hi there

After upgrade to 25.4.1, i get repeatingly bunch of those repeatingly:

[09-Jun-2025 12:12:21 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/20230831/mongodb.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so"), /usr/local/lib/php/20230831/mongodb.so.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so.so")) in Unknown on line 0
[09-Jun-2025 12:12:25 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/20230831/mongodb.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so"), /usr/local/lib/php/20230831/mongodb.so.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so.so")) in Unknown on line 0
[09-Jun-2025 12:12:25 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/20230831/mongodb.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so"), /usr/local/lib/php/20230831/mongodb.so.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so.so")) in Unknown on line 0
[09-Jun-2025 12:12:28 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/20230831/mongodb.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so"), /usr/local/lib/php/20230831/mongodb.so.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so.so")) in Unknown on line 0
[09-Jun-2025 12:12:29 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/20230831/mongodb.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so"), /usr/local/lib/php/20230831/mongodb.so.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so.so")) in Unknown on line 0
[09-Jun-2025 12:12:30 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/20230831/mongodb.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so"), /usr/local/lib/php/20230831/mongodb.so.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so.so")) in Unknown on line 0
[09-Jun-2025 12:12:30 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/20230831/mongodb.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so"), /usr/local/lib/php/20230831/mongodb.so.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so.so")) in Unknown on line 0
[09-Jun-2025 12:12:30 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/20230831/mongodb.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so"), /usr/local/lib/php/20230831/mongodb.so.so (Cannot open "/usr/local/lib/php/20230831/mongodb.so.so")) in Unknown on line 0
...

I do not have installed zenarmor (had it back on some time).

I have been here: https://forum.opnsense.org/index.php?topic=35695.msg173609#msg173609 and done that:

No packages matched for pattern 'php81-pecl-mongodb'

Checking integrity... done (0 conflicting)
1 packages requested for removal: 0 locked, 1 missing

So i tried to "reinstall" it , so i could uninstall it:

***GOT REQUEST TO REINSTALL***
Currently running OPNsense 25.4.1 (amd64) at Mon Jun  9 15:14:45 CEST 2025
Strict TLS 1.3 and CRL checking is enabled.
Updating OPNsense repository catalogue...
Fetching meta.conf: . done
Fetching packagesite.pkg: .......... done
Processing entries: .......... done
OPNsense repository update completed. 875 packages processed.
All repositories are up to date.
pkg-static: No packages matching 'php82-pecl-mongodb' have been found in the repositories
Checking integrity... done (0 conflicting)
Nothing to do.
***DONE***

No luck there...

So, as there are only logmessages and system works fine - anyhow, how to get rid of the log-error-messages?

BR
S
Title: Re: PHP Startup: Unable to load dynamic library 'mongodb.so'
Post by: simu on June 09, 2025, 03:41:14 PM
My bad - found my mistype (81 instead of 82).

All quiet now, so: "closed".

Someone might look into that sunnyvalley-leftovers...

thanks.