Control Web Panel

WebPanel => PHP Selector => Topic started by: kandalf on January 17, 2025, 04:09:45 PM

Title: Support for PHP 8.4
Post by: kandalf on January 17, 2025, 04:09:45 PM
When do we will get support for PHP 8.4, it was releases some months ago and we should have it available as soon as possible
Title: Re: Support for PHP 8.4
Post by: overseer on January 17, 2025, 06:20:57 PM
https://php.watch/versions (https://php.watch/versions)
8.4 was released 11/21/2024 -- so not long in this world. Be patient, CWP support will come!
(Personally, I live toward the tail end of support, so things are not bleeding edge or tend to have vulnerabilities, but are still actively supported before EOL.)
Title: Re: Support for PHP 8.4
Post by: Biswashost on October 22, 2025, 09:10:31 AM
PHP 8.5 already loading but we still not getting 8.4. Our clients are asking for 8.4 but we don't have any answer to their questions.
Title: Re: Support for PHP 8.4
Post by: cgauthey on November 25, 2025, 08:00:36 PM

I was able to get in touch with José Manuel Nuez, the CEO of CWP, who told me that PHP versions 8.4 and 8.5 will be deployed soon.
Title: Re: Support for PHP 8.4
Post by: Starburst on November 25, 2025, 08:18:33 PM
ionCube has to catch up also.

Currently 15.5.0 is in beta with PHP 8.5 support.

Quote
2025-11-21   15.5.0 BETA   Beta release of PHP 8.5 loaders for Linux that will run encoded files produced by the PHP 8.4, 8.3 & 8.2 Encoders. These loaders should only be used for testing and not in production.

You can still manually add PHP 8.4 and 8.5 using the guide at AlphaGNU.
Title: Re: Support for PHP 8.4
Post by: stekmil on January 18, 2026, 06:23:01 AM
PHP-FPM 8.3 (php_selector3)  PHP-FPM Selector

PHP 8.3 won't even install. I had manually installed version 8.2 before... The more I try, the more things break...

Isn't it strange that PHP, which can be installed with a few commands, won't install via the “PHP FPM selector”?

Even while discussing PHP 8.4, PHP 8.3 cannot be installed via PHP-FPM Selector. Quite a few people have complained about this situation and searched for solutions in forums and online...  :(
Title: Re: Support for PHP 8.4
Post by: overseer on January 18, 2026, 02:46:40 PM
https://www.alphagnu.com/topic/614-how-to-add-custom-php-fpm-84-85-support-to-cwp-on-almalinux-9x/
https://www.alphagnu.com/topic/615-install-latest-version-of-php-84-php-switcher-in-cwp-control-web-panel-el89-almalinux-89/
https://www.alphagnu.com/topic/616-install-latest-version-of-php-85-php-switcher-in-cwp-control-web-panel-el89-almalinux-89/
Title: Re: Support for PHP 8.4
Post by: cgauthey on January 18, 2026, 07:48:09 PM
José Manuel had indicated to me that PHP 8.4 and PHP 8.5 were coming in the next major update.
Title: Re: Support for PHP 8.4
Post by: cHAp on February 09, 2026, 10:45:06 PM
Hello,

When will the major update be released?
Title: Re: Support for PHP 8.4
Post by: Andrew C on February 10, 2026, 11:41:23 AM
Hello,

When will the change logs be updated. Still showing 13/11/2024 ?

Thanks
Title: Re: Support for PHP 8.4
Post by: Wonder on February 11, 2026, 11:53:01 PM
José Manuel had indicated to me that PHP 8.4 and PHP 8.5 were coming in the next major update.

As always, thanks for your messages.
I've come here because I need to install PHP 8.4 on CWP 8 / AlmaLinux 8. These links are for CWP9/Alma9 (I'm interested in php-fmp), and I've spent all day tweaking the paths so that it's 8 instead of 9, but I still can't install modules or I'm getting other errors. Is there any way to install PHP 8.4 correctly on CWP 8?
Thanks
Title: Re: Support for PHP 8.4
Post by: Wonder on February 12, 2026, 10:37:30 AM
https://www.alphagnu.com/topic/614-how-to-add-custom-php-fpm-84-85-support-to-cwp-on-almalinux-9x/
https://www.alphagnu.com/topic/615-install-latest-version-of-php-84-php-switcher-in-cwp-control-web-panel-el89-almalinux-89/
https://www.alphagnu.com/topic/616-install-latest-version-of-php-85-php-switcher-in-cwp-control-web-panel-el89-almalinux-89/

As always, thanks for your messages.
I'm here because I need to install PHP 8.4 on CWP 8 / AlmaLinux 8. The links provided are for CWP9/Alma9 (I'm interested in php-fmp). I've spent all day tweaking the paths so that it's 8 instead of 9, but I still can't install modules or I'm getting other errors. Is there any way to install PHP 8.4 correctly on CWP 8?

Thanks

PS: Sorry about the previous post; I quoted the wrong one, didn't see it, and now I can't edit it.
Title: Re: Support for PHP 8.4
Post by: Starburst on February 12, 2026, 11:00:29 AM
The guide at:
https://www.alphagnu.com/topic/615-install-latest-version-of-php-84-php-switcher-in-cwp-control-web-panel-el89-almalinux-89/ (https://www.alphagnu.com/topic/615-install-latest-version-of-php-84-php-switcher-in-cwp-control-web-panel-el89-almalinux-89/)

Is for both AlmaLinux 8 and 9.
If you are running either of those you should not have to 'tweat' any paths.

Some modules where retired when PHP 8.4 was released, like IMAP in 8.4, that now need to be loaded via PECL.
Title: Re: Support for PHP 8.4
Post by: Wonder on February 12, 2026, 10:38:11 PM
The guide at:
https://www.alphagnu.com/topic/615-install-latest-version-of-php-84-php-switcher-in-cwp-control-web-panel-el89-almalinux-89/ (https://www.alphagnu.com/topic/615-install-latest-version-of-php-84-php-switcher-in-cwp-control-web-panel-el89-almalinux-89/)

Is for both AlmaLinux 8 and 9.
If you are running either of those you should not have to 'tweat' any paths.

Some modules where retired when PHP 8.4 was released, like IMAP in 8.4, that now need to be loaded via PECL.

As always, thanks for your response and help.

I went to install it on a CWP 8 / AL8, I had this error:
Code: [Select]
checking for zip archive read/write support... yes
checking for libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0... no
configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met:

Package 'libzip', required by 'virtual:world', not found
Package 'libzip', required by 'virtual:world', not found
Package 'libzip', required by 'virtual:world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBZIP_CFLAGS
and LIBZIP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
[root@srv php-8.4.15]# export CFLAGS="-O2 -fPIE -DPIC"
[root@srv php-8.4.15]# export CXXFLAGS="-O2 -fPIE -DPIC"
[root@srv php-8.4.15]# export LDFLAGS="-pie -Wl,--as-needed"
[root@srv php-8.4.15]# make -j$(nproc)
make: *** No targets specified and no makefile found. Stop.
[root@srv php-8.4.15]# make install
make: *** No rule to make target 'install'. Stop.
[root@srv php-8.4.15]#

I'm looking for a solution, anyway, it's for PHP Switcher, not PHP-FPM, correct?
Title: Re: Support for PHP 8.4
Post by: Wonder on February 13, 2026, 09:20:29 PM
The problem I mentioned was very simple: installing what I needed, as indicated in the message. It was right in front of me, and I didn't see it.

But I'm unable to install PHP 8.4.15 on CWP 8. If it's not one error, it's another... Ideally, I'd have it in php-fpm, but in the meantime... This is becoming urgent, at least for me. A website requires PHP 8.4, and if I don't install it... it's a bad situation.
Title: Re: Support for PHP 8.4
Post by: Wonder on February 14, 2026, 07:27:51 PM
With a lot of work and testing, I've managed to install PHP FPM 8.4.15 on CWP 8; I'll post the guide later.
Title: Re: Support for PHP 8.4
Post by: Martins-phpbb on February 16, 2026, 07:58:23 PM
Your be better posting it here https://www.alphagnu.com as cwp spends more time down than up.
Title: Re: Support for PHP 8.4
Post by: Starburst on February 18, 2026, 07:18:00 PM
Your be better posting it here https://www.alphagnu.com as cwp spends more time down than up.
True. The forums here where down for 3 days, again.

sysadmin.help (http://sysadmin.help) is live now also.
And SSL works :)
Title: Re: Support for PHP 8.4
Post by: Wonder on February 18, 2026, 07:55:36 PM
I was thinking about it, but... there's a point that, right in yesterday's CWP update... We edited the file:

/usr/local/cwpsrv/htdocs/resources/conf/el8/php-fpm_selector/versions.ini
To add PHP FPM version 8.4.15, well, with yesterday's CWP update, this file was restored to the original version... I don't want to lock it either because, if the update from CWP comes in, it would be blocked.

I think I'll add a note with that info; otherwise, I didn't touch anything.

I'll post it there, and as soon as I have it posted, I'll let you know here (if the forum is working, of course, xD).