capote
(Marko)
April 1, 2023, 6:08pm
1
Hi I’m using a WordPress Installation within a virtual host with php8.0. Since Update to WP 6.2 I got such error:
" Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later."
Even disabling all plugins does not fix the problem. Only switching to the old php7.3 helps.
Because php7.3 is really outdated, I don’t want to use it.
Does anyone have any ideas on how best to deal with this?
I know, the question about other, more current PHP versions has been asked many times.
But I hope there is some way out. I would like to stay with Nethserver 7.9.
Sincerely, Marko
LayLow
(LayLow)
April 1, 2023, 6:18pm
2
capote:
Since Update to WP 6.2
Is you installation the community module made by @stephdl or a self installed version please?
According to this:
PHP8.0 and WP 6.2. is beta
1 Like
danb35
(Dan)
April 1, 2023, 6:57pm
3
That’s kind of scary–probably the Internet’s most-used CMS doesn’t have production-level support for any supported version of PHP. PHP 7.4 has been EOL since late last year, and even 8.0’s in “security fixes only” mode and will go EOL in November of this year.
1 Like
capote
(Marko)
April 1, 2023, 7:01pm
4
I use a lot of years a self installed System within a virtual host.
PHP8.0 and WP 6.2. is beta
Thank you for the hint.
capote
(Marko)
April 1, 2023, 7:07pm
5
But even if, it wouldn’t help us, because Nethserver 7.9 supports the php versions only limited.
If you use Wordpress on Nethserver, you’ll get lice in your fur as well as fleas.
danb35
(Dan)
April 1, 2023, 7:10pm
6
Limited, yes, but it does support PHP 8.0, which is still supported (albeit not for long). The problem here is Wordpress, not Nethserver.
Hi @capote ,
With the last update of Nethserver, the owner/group of directory html
got change to root:root
, then I was not able to update WordPress.
I put it back to apache:apache
and all is now OK.
Michel-André
1 Like
capote
(Marko)
April 2, 2023, 1:03pm
8
Thank you for your advice. But I don’t use the default directory because I use a virtual host.
And I don’t have update problems.
Best regards, Marko
stephdl
(Stéphane de Labrusse)
April 3, 2023, 3:05pm
9
this is a true bug I think, I got it myself, the service crashs with php80 that is not understandable, does wordpress is guilty ???
stephdl
(Stéphane de Labrusse)
April 3, 2023, 3:13pm
10
could you catch some logs please
1 Like
stephdl
(Stéphane de Labrusse)
April 3, 2023, 3:30pm
11
would you like to test something for me, upgrade the remi rpm
upgrade from remi-safe, when you do yum update you should upgrade only
Updating:
libicu71 x86_64 71.1-2.el7.remi remi-safe 10 M
libzip5 x86_64 1.9.2-3.el7.remi remi-safe 65 k
php80-php-bcmath x86_64 8.0.28-1.el7.remi remi-safe 89 k
php80-php-cli x86_64 8.0.28-1.el7.remi remi-safe 3.6 M
php80-php-common x86_64 8.0.28-1.el7.remi remi-safe 723 k
php80-php-enchant x86_64 8.0.28-1.el7.remi remi-safe 73 k
php80-php-fpm x86_64 8.0.28-1.el7.remi remi-safe 1.8 M
php80-php-gd x86_64 8.0.28-1.el7.remi remi-safe 94 k
php80-php-imap x86_64 8.0.28-1.el7.remi remi-safe 97 k
php80-php-intl x86_64 8.0.28-1.el7.remi remi-safe 200 k
php80-php-ldap x86_64 8.0.28-1.el7.remi remi-safe 94 k
php80-php-mbstring x86_64 8.0.28-1.el7.remi remi-safe 490 k
php80-php-mysqlnd x86_64 8.0.28-1.el7.remi remi-safe 200 k
php80-php-opcache x86_64 8.0.28-1.el7.remi remi-safe 555 k
php80-php-pdo x86_64 8.0.28-1.el7.remi remi-safe 134 k
php80-php-pecl-apcu x86_64 5.1.22-1.el7.remi remi-safe 69 k
php80-php-pecl-zip x86_64 1.21.1-1.el7.remi remi-safe 56 k
php80-php-pgsql x86_64 8.0.28-1.el7.remi remi-safe 127 k
php80-php-process x86_64 8.0.28-1.el7.remi remi-safe 93 k
php80-php-soap x86_64 8.0.28-1.el7.remi remi-safe 185 k
php80-php-tidy x86_64 8.0.28-1.el7.remi remi-safe 83 k
php80-php-xml x86_64 8.0.28-1.el7.remi remi-safe 181 k
wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install remi-release-7.rpm
yum update
I suspect that we have missed an upgrade from remi
1 Like
stephdl
(Stéphane de Labrusse)
April 3, 2023, 3:51pm
12
I can find this
Apr 3 08:45:57 ns1 kernel: php-fpm[26899]: segfault at 55f7ef37cc48 ip 000055f7ef28b66f sp 00007ffde1c415a0 error 7 in php-fpm[55f7eef5a000+49e000]
Apr 3 08:45:58 ns1 systemd: Started The PHP FastCGI Process Manager.
Apr 3 08:45:58 ns1 update: Action: /etc/e-smith/events/actions/adjust-services SUCCESS [3.079702]
Apr 3 08:45:58 ns1 update: Event: vhost-modify SUCCESS
Apr 3 08:46:15 ns1 kernel: php-fpm[26900]: segfault at 22 ip 000055f7ef28b50e sp 00007ffde1c415a0 error 4 in php-fpm[55f7eef5a000+49e000]
Apr 3 08:48:16 ns1 kernel: php-fpm[26901]: segfault at 8 ip 000055f7ef28b50e sp 00007ffde1c415a0 error 4 in php-fpm[55f7eef5a000+49e000]
Apr 3 08:48:16 ns1 kernel: php-fpm[26902]: segfault at 55f7ef37cc48 ip 000055f7ef28b66f sp 00007ffde1c415a0 error 7 in php-fpm[55f7eef5a000+49e000]
1 Like
capote
(Marko)
April 3, 2023, 6:22pm
13
Sorry, I’m on a Business Trip and cannot analyze anything.
stephdl
(Stéphane de Labrusse)
April 4, 2023, 2:06pm
14
stephdl:
yum update
please could you give it a try, no need to enable remi-safe
yum update --enablerepo=nethserver-testing libicu71 libzip5 php80-php-\*
la liste des rpm a mettre a jour
Updating:
libicu71 x86_64 71.1-2.el7.remi nethserver-testing 10 M
libzip5 x86_64 1.9.2-3.el7.remi nethserver-testing 66 k
php80-php-bcmath x86_64 8.0.28-1.el7.remi nethserver-testing 90 k
php80-php-cli x86_64 8.0.28-1.el7.remi nethserver-testing 3.6 M
php80-php-common x86_64 8.0.28-1.el7.remi nethserver-testing 724 k
php80-php-enchant x86_64 8.0.28-1.el7.remi nethserver-testing 74 k
php80-php-fpm x86_64 8.0.28-1.el7.remi nethserver-testing 1.9 M
php80-php-gd x86_64 8.0.28-1.el7.remi nethserver-testing 95 k
php80-php-imap x86_64 8.0.28-1.el7.remi nethserver-testing 98 k
php80-php-intl x86_64 8.0.28-1.el7.remi nethserver-testing 201 k
php80-php-ldap x86_64 8.0.28-1.el7.remi nethserver-testing 94 k
php80-php-mbstring x86_64 8.0.28-1.el7.remi nethserver-testing 491 k
php80-php-mysqlnd x86_64 8.0.28-1.el7.remi nethserver-testing 201 k
php80-php-opcache x86_64 8.0.28-1.el7.remi nethserver-testing 556 k
php80-php-pdo x86_64 8.0.28-1.el7.remi nethserver-testing 135 k
php80-php-pecl-apcu x86_64 5.1.22-1.el7.remi nethserver-testing 70 k
php80-php-pecl-zip x86_64 1.21.1-1.el7.remi nethserver-testing 57 k
php80-php-pgsql x86_64 8.0.28-1.el7.remi nethserver-testing 128 k
php80-php-process x86_64 8.0.28-1.el7.remi nethserver-testing 94 k
php80-php-soap x86_64 8.0.28-1.el7.remi nethserver-testing 186 k
php80-php-tidy x86_64 8.0.28-1.el7.remi nethserver-testing 84 k
php80-php-xml x86_64 8.0.28-1.el7.remi nethserver-testing 182 k
1 Like
i have the same problem when executing yum update --enablerepo=nethserver-testing libicu71 libzip5 php80-php-*
i get the following error;
→ Finished Dependency Resolution
Error: Package: php80-php-sodium-8.0.23-1.el7.remi.x86_64 (@nethserver-updates )
Requires: php80-php-common(x86-64) = 8.0.23-1.el7.remi
Removing: php80-php-common-8.0.23-1.el7.remi.x86_64 (@nethserver-updates )
php80-php-common(x86-64) = 8.0.23-1.el7.remi
Updated By: php80-php-common-8.0.28-1.el7.remi.x86_64 (nethserver-testing)
php80-php-common(x86-64) = 8.0.28-1.el7.remi
Available: php80-php-common-8.0.0-2.el7.remi.x86_64 (nethserver-updates)
php80-php-common(x86-64) = 8.0.0-2.el7.remi
Available: php80-php-common-8.0.10-1.el7.remi.x86_64 (nethserver-updates)
php80-php-common(x86-64) = 8.0.10-1.el7.remi
Error: Package: php80-php-gmp-8.0.23-1.el7.remi.x86_64 (@nethserver-updates )
Requires: php80-php-common(x86-64) = 8.0.23-1.el7.remi
Removing: php80-php-common-8.0.23-1.el7.remi.x86_64 (@nethserver-updates )
php80-php-common(x86-64) = 8.0.23-1.el7.remi
Updated By: php80-php-common-8.0.28-1.el7.remi.x86_64 (nethserver-testing)
php80-php-common(x86-64) = 8.0.28-1.el7.remi
Available: php80-php-common-8.0.0-2.el7.remi.x86_64 (nethserver-updates)
php80-php-common(x86-64) = 8.0.0-2.el7.remi
Available: php80-php-common-8.0.10-1.el7.remi.x86_64 (nethserver-updates)
php80-php-common(x86-64) = 8.0.10-1.el7.remi
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
for the time being i switched the vhost back to php7.3
2 Likes
stephdl
(Stéphane de Labrusse)
April 5, 2023, 9:39am
17
jgelauff:
please could you test again ?
1 Like
Dependencies Resolved
================================================================================================================================================
Package Arch Version Repository Size
Updating:
libicu71 x86_64 71.1-2.el7.remi nethserver-testing 10 M
libzip5 x86_64 1.9.2-3.el7.remi nethserver-testing 66 k
php80-php-bcmath x86_64 8.0.28-1.el7.remi nethserver-testing 90 k
php80-php-cli x86_64 8.0.28-1.el7.remi nethserver-testing 3.6 M
php80-php-common x86_64 8.0.28-1.el7.remi nethserver-testing 724 k
php80-php-enchant x86_64 8.0.28-1.el7.remi nethserver-testing 74 k
php80-php-fpm x86_64 8.0.28-1.el7.remi nethserver-testing 1.9 M
php80-php-gd x86_64 8.0.28-1.el7.remi nethserver-testing 95 k
php80-php-gmp x86_64 8.0.28-1.el7.remi nethserver-testing 88 k
php80-php-imap x86_64 8.0.28-1.el7.remi nethserver-testing 98 k
php80-php-intl x86_64 8.0.28-1.el7.remi nethserver-testing 201 k
php80-php-ldap x86_64 8.0.28-1.el7.remi nethserver-testing 94 k
php80-php-mbstring x86_64 8.0.28-1.el7.remi nethserver-testing 491 k
php80-php-mysqlnd x86_64 8.0.28-1.el7.remi nethserver-testing 201 k
php80-php-opcache x86_64 8.0.28-1.el7.remi nethserver-testing 556 k
php80-php-pdo x86_64 8.0.28-1.el7.remi nethserver-testing 135 k
php80-php-pecl-apcu x86_64 5.1.22-1.el7.remi nethserver-testing 70 k
php80-php-pecl-imagick-im6 x86_64 3.7.0-7.el7.remi nethserver-testing 145 k
php80-php-pecl-zip x86_64 1.21.1-1.el7.remi nethserver-testing 57 k
php80-php-pgsql x86_64 8.0.28-1.el7.remi nethserver-testing 128 k
php80-php-process x86_64 8.0.28-1.el7.remi nethserver-testing 94 k
php80-php-smbclient x86_64 1.1.0-2.el7.remi nethserver-testing 41 k
php80-php-soap x86_64 8.0.28-1.el7.remi nethserver-testing 186 k
php80-php-sodium x86_64 8.0.28-1.el7.remi nethserver-testing 90 k
php80-php-tidy x86_64 8.0.28-1.el7.remi nethserver-testing 84 k
php80-php-xml x86_64 8.0.28-1.el7.remi nethserver-testing 182 k
Transaction Summary
Upgrade 26 Packages
update correctly and wordpress with vhost php80 is working
1 Like
stephdl
(Stéphane de Labrusse)
April 5, 2023, 10:02am
19
stephdl:
jgelauff:
please i missed to upgrade a rpm ImageMagick6-libs
yum update --enablerepo=nethserver-testing libicu71 libzip5 php80-php-* ImageMagick6-libs
3 Likes
stephdl
(Stéphane de Labrusse)
April 5, 2023, 10:03am
20
could you confirm that nextcloud and wordpress 6.2 are workable ?