ITrashBackend not found after migration to new server

Nextcloud version: 18.0.1
OS: Linux at-vie-cweb-01 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64
Apache version: 2.1
PHP version: 7.3.13
MySQL version: 8.0.15

After migration my Nextcloud instance to a new webserver and setting “‘maintenance’ => false”, I keep getting a blank page.

The nextcloud.log file is as follows:

{“reqId”:“xxx”,“level”:3,“time”:“2020-03-04T07:33:16+00:00”,“remoteAddr”:“”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/path/to/nextcloud/",“message”:“Interface ‘OCA\Files_Trashbin\Trash\ITrashBackend’ not found at /path/to/nextcloud/apps/files_trashbin/lib/Trash/ITrashManager.php#28”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0”,“version”:“”}

Any idea what could cause this?

Thanks a lot!

You have disabled the app “Deleted files”. Just enable it again and the error message should disappear.

See also