Hello, I’m trying to give a test with collabora. It didn’t work for the moment because “loolwsd” is searching for php71 but 72 is only installed. Saving configuration to : /etc/loolwsd/loolwsd.xml ... Saved Unable to open /etc/scl/conf/rh-php71!
[root@srviia01 ~]# ls /etc/scl/conf/
Then, should I install rh-php71 or searching to edit loolwsd.xml ?
Great, you found a bug - I changed the category and moved the posts to a new thread.
nethserver-collabora uses rh-php71 without requiring it. This was no problem because Nextcloud required rh-php71. Now Nextcloud uses rh-php72 so on newer systems nethserver-collabora doesn’t work anymore.
It can be (nethserver-)nextcloud switched to PHP72, this does not mean nethserver-rh-php71-php-fpm is removed. Saw this after updating an old test-vm: the rh-php71-php-fpm service kept on running while nothing needed/used it.
I think that’s why this “bug” was unnoticed for so long.
I bet there are quite some systems out-there running php71 without any reason.
We all know that rpm does an unsatisfactory job in removing unneeded requirements - to put it mildly - however this old test-vm miraculously survived yum autoremove ; which caught php71 too.
sorry @krisden for hijacking this post, although it is not completely off topic.
With arm we have a similar issue which keeps (nethserver-)nextcould unsupported. On arm we do not have rh-php7x instead we use an rebuild of remi-safe. (attempts to rebuild rh-php7x died in the dependency labyrinth).
where i’m thinking about is some kind of property which defines the “nextcloud terminal command” (ie scl enable appropriate-php7x "/usr/share/nextcloud/occ) which can be used by other modules such as nethserver-collabora but also be set for different archs / setups…
What I do yesterday : install rh-php71 as describe in stephdl wiki, php error disapear but now nethserver-nextcloud-update failed ( it doesn’t achieve the process but nextcloud is accessible via Firefox) ; no time today to search why, maybe tomorrow I give a try.
Forgot to mention : certs are self-signed but edited to be compliant, collabora run in the same server on a dedicated virtual-host then I doesn’t set the “AllowWopiHost”
Acces to /loleaflet/dist/admin/admin.html return the classical error