Incompatible app files after upgrading

Alright – I’ll admit – I kind of screwed this one up myself and this isn’t an error in the nextcloud packaging.

I had installed nextcloud-php74 within freebsd which through various iterations I had used the web updater to eventually upgrade to Nextcloud 21.

In the process of trying to upgrade from php7.4 to php8.0 I had removed the nextcloud-php74 pkg and installed the nextcloud-php80 package. (Which in hindsight was pretty dumb).

Anyway I’m now greeted by this error showing this:

Screen Shot 2021-09-19 at 5.51.31 PM

I’m pretty sure I actually downgraded my actual install by doing this rather than upgrading.

Is there anyway to manually install, or upgrade these packages?

I tried updating manually from command line:

$ sudo -u www php ./occ upgrade
Password:
An unhandled exception has been thrown:
OC\HintException: [0]: Memcache \OC\Memcache\APCu not available for local cache (Is the matching PHP module installed and enabled?)
$ php --version
PHP 8.0.10 (cli) (built: Aug 31 2021 01:22:46) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.10, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.10, Copyright (c), by Zend Technologies
[PHP Modules]
apcu
bcmath
bz2
Core
ctype
curl
date
dom
exif
fileinfo
filter
gd
gmp
hash
iconv
imagick
intl
json
ldap
libxml
mbstring
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
redis
Reflection
session
SimpleXML
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache