[horde] PHP 8.0 status with Horde?

Ralf Lang lang at b1-systems.de
Wed Nov 3 13:20:58 UTC 2021


Am 03.11.21 um 02:51 schrieb impuser at bitrealm.com:
> I note that Fedora 35 was released today and that it ships with
> php 8.0.  I messed around a little in horde trying to get it to
> work, but it seems like there are quite a few places where some
> old stuff is in place and php 8.0 killed it.  The "each" statement
> is in quite a few places and it has been deprecated.
> The only info I could find was on the Horde twitter saying that
> it isn't compatible and once I got "test.php" to run, it said that
> it wasn't fully tested.
> brent

It depends. Officially, no PHP8 support yet.
For horde master, there are some relevant patches but I think at least 
two critical libraries need heavy development to either fix or replace them:

- Horde_Forms
- Horde_Rpc

Both make use of inheritance in a way PHP 8 will not tolerate.
If you need a quick way to run horde in production, use the containers:

Docker-Compose setups: https://github.com/maintaina/deployments/

Individual containers: https://github.com/maintaina/containers

If you can spare the time, try to run 
https://github.com/maintaina-com/horde-deployment/  in Fedora 35 and 
tell me where it breaks.



Ralf Lang
Linux Consultant / Developer
Tel.: +49-170-6381563
Mail: lang at b1-systems.de
B1 Systems GmbH
Osterfeldstra├če 7 / 85088 Vohburg / http://www.b1-systems.de
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537

More information about the horde mailing list