New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
new release needed for newer versions of PHP #3622
Comments
We are stabilizing the current development version. |
Why not a bug fix/update of the previous stable with only the two above patches? |
I think there are more PHP 8 improvements? Or are these the only one that hit php8 users? |
Are you sure this is an issue with the Arch Linux package? The Arch Linux DokuWiki package depends on the php7 package and therefore compatibility issues with PHP 8 should be irrelevant for it. |
It may depend on
In my case, I need
From my experience the above patches are the only ones I needed. |
PHP 7 is EOL - security updates end November 2022 |
Just to upvote this issue: Ubuntu 22.04 LTS (current), has PHP8.1 by default. |
I had the same issues on CentOS 9 Stream, where the default PHP version is 8.0 (so I'm pretty sure it'll also affect RHEL9 users). The error.log was spammed with
and also the DokuWiki pages looked weird (Search button text was off, rendering quoted text didn't work, 500er errors). It wasn't a pleasant experience. FreeBSD also stopped building DokuWiki due to this, see https://www.freshports.org/www/dokuwiki/ You have to change just 4 lines to make it work with PHP8, why isn't there a new minor release yet? |
Can't |
There is now a release candidate. No idea if the channels above mentioned consider release candidates? In that case it might be useful to notify them. We do not yet know when the stable release will be. Unfortunately, we as developers do not put effort in packaging for distributions due to limited resources. |
I believe a new release is out now, and seems to resolve the issue. At least Arch is shipping: 20230404 |
The existing stable release of dokuwiki breaks under recent PHP releases, there are a few existing bug reports about this:
This impacts bleeding edge distributions, like Arch Linux. I've also reported this to the Arch Linux bug tracker:
The text was updated successfully, but these errors were encountered: