After updating to NC 25.0.1 the login screen is blank.
The error log shows problems with spreed.
i would like to deactivate spreed. NC is located at a webhoster and I have no access via cli so I can not send occ commands in the terminal.
Is there a way to disable spreed via config?
EDIT:
the php log
[Fri Nov 18 14:40:42 2022] [php:error] [pid 14129] [client xyz] [host www.domain.com] PHP Fatal error: Declaration of OCA\Talk\Share\RoomShareProvider::getSharesInFolder($userId, OCP\Files\Folder $node, $reshares): array must be compatible with OCP\Share\IShareProvider::getSharesInFolder($userId, OCP\Files\Folder $node, $reshares, $shallow = true) in /is/htdocs/HelloWorld/www/oc/apps/spreed/lib/Share/RoomShareProvider.php on line 520
[Fri Nov 18 14:40:42 2022] [php:error] [pid 14130] [client xyz] [host www.domain.com] PHP Fatal error: Declaration of OCA\Talk\Share\RoomShareProvider::getSharesInFolder($userId, OCP\Files\Folder $node, $reshares): array must be compatible with OCP\Share\IShareProvider::getSharesInFolder($userId, OCP\Files\Folder $node, $reshares, $shallow = true) in /is/htdocs/HelloWorld/www/oc/apps/spreed/lib/Share/RoomShareProvider.php on line 520
Have you tried to connect via ssh from your local CLI? I mean: if you have the IP-Address… (sudo ssh [user]@[IP-Address] #This is how i usually solve it in my LAN)
The same issue for me too, upgrading from 24.0.7 to 25.0.1 via Webupdater — the installation finished OK, but a WWW browser started as a blank screen. FreeBSD 13.1-RELEASE-p3 on amd64, PHP 8.1.12, Hiawatha webserver 11.2. From Nextcloud error.log:
/usr/local/www/nextcloud/index.php|PHP message: PHP Fatal error: Declaration of OCA\Talk\Share\RoomShareProvider::getSharesInFolder($userId, OCP\Files\Folder $node, $reshares): array must be compatible with OCP\Share\IShareProvider::getSharesInFolder($userId, OCP\Files\Folder $node, $reshares, $shallow = true) in /usr/local/www/nextcloud/apps/spreed/lib/Share/RoomShareProvider.php on line 520
CGI returned 500 Internal Error
Same issue here. Web update finished without issue, but no webaccess anymore, only blackscreen.
php occ check is showing:
An unhandled exception has been thrown:
Doctrine\DBAL\Exception: Failed to connect to the database: An exception occurred in the driver: could not find driver in /var/www/html/nextcloud/lib/private/DB/Connection.php:139```
How to solve ???
The files of the app files_external (files_external) were not replaced correctly. Make sure it is a version compatible with the server.
When trying any occ command I’m still getting the error … Connection.php:139
EDIT:
I have a second server with NC 25.0.1 installed. I have copied the folder ‘files_external’ from second server to broken server and now NC is up again.