PLEASE HELP - PHP Warning, Internal Server Error

Hi All,

Carried out some updates to our Ubuntu server, and we now cant access Nextcloud.

Getting this in the browser:

Internal Server Error

The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.

Getting this in the Apache log:

PHP Warning: PHP Startup: Unable to load dynamic library ‘redis.so’ (tried: /usr/lib/php/20190902/redis.so (/usr/lib/php/20190902/redis.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/redis.so.so (/usr/lib/php/20190902/redis.so.so: undefined symbol: igbinary_serialize)) in Unknown on line 0

Please help

What you posted is a warning and most likely not the cause of the Internal Server Error. Investigate the Apache logfile further and find the actual part that causes the error. Better use /var/log/apache2/error.log because this file contains only real errors.

This kind of question is being asked on a regular base and is most likely being caused by a missing system library which is required by the redis.so php module. The search function of the forum should help you finding an answer on your question:

https://help.nextcloud.com/search?q=Unable%20to%20load%20dynamic%20library%20%E2%80%98redis.so%E2%80%99%20