My website has been working perfectly fine on Ubuntu for a long time. After simply updating packages from 8.0.2 to 8.0.4 and re-publishing again, now I get an error that it can’t load libe_sqlite3.so
. How can I get the website back online?
I tried adding the SQLitePCLRaw.bundle_e_sqlite3
package but that didn’t help.
Unhandled exception. System.TypeInitializationException: The type initializer for 'Microsoft.Data.Sqlite.SqliteConnection' threw an exception.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.DllNotFoundException: Unable to load shared library 'e_sqlite3' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you
/var/www/store.spiritualselftransformation.com/e_sqlite3.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.4/e_sqlite3.so: cannot open shared object file: No such file or directory
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /var/www/store.spiritualselftransformation.com/libe_sqlite3.so)
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.4/libe_sqlite3.so: cannot open shared object file: No such file or directory
/var/www/store.spiritualselftransformation.com/e_sqlite3: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.4/e_sqlite3: cannot open shared object file: No such file or directory
/var/www/store.spiritualselftransformation.com/libe_sqlite3: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.4/libe_sqlite3: cannot open shared object file: No such file or directory