Preconfigured PHP 8.4.1 packages are available

 
Post new topic   Reply to topic    Aprelium Forum Index -> PHP
View previous topic :: View next topic  
Author Message
admin
Site Admin


Joined: 03 Mar 2002
Posts: 1327

PostPosted: Mon Dec 02, 2024 8:12 pm    Post subject: Preconfigured PHP 8.4.1 packages are available Reply with quote

We have just released new preconfigured packages for the first release of the new stable branche PHP 8.4:

* 8.4.1 for both 32 and 64-bit Windows and for macOS

Download links are available in https://aprelium.com/downloads

The macOS version is a notarized installation package which works on any Macintosh powered by macOS version 10.9 until the latest Sequoia (version 15).

PHP 8.4 is a major update of the PHP language. It contains many new features, such as property hooks, asymmetric visibility, an updated DOM API, performance improvements, bug fixes, and general cleanup : https://www.php.net/releases/8.4/en.php

IMPORTANT: PHP 8.4 may be not compatible with some of your scripts - Be cautious when upgrading and have a look on the migration guide available on PHP's site: https://www.php.net/manual/en/migration84.php .
_________________
Follow @abyssws on Twitter
Subscribe to our newsletter
_________________
Forum Administrator
Aprelium - https://aprelium.com
Back to top View user's profile Send private message
boris
-


Joined: 01 Jan 2013
Posts: 16

PostPosted: Fri Dec 06, 2024 12:17 pm    Post subject: new issue with upgrade to 8.4.1 Reply with quote

EXEC : warning : PHP Startup: imap: Unable to initialize module
Module compiled with module API=20230831
PHP compiled with module API=20240924


i removed loading the imap extention from the php.ini file.
Back to top View user's profile Send private message
admin
Site Admin


Joined: 03 Mar 2002
Posts: 1327

PostPosted: Sat Dec 07, 2024 3:28 pm    Post subject: Re: new issue with upgrade to 8.4.1 Reply with quote

boris,

The IMAP extension has been removed from versions 8.4 in PHP and is no more an official part of the main distribution.

So when upgrading, you old IMAP extension for version 8.3 remained there and PHP 8.4 was not able to start it due to a mismatch in its API.

You did the right thing by disabling it in php.ini.
_________________
Follow @abyssws on Twitter
Subscribe to our newsletter
_________________
Forum Administrator
Aprelium - https://aprelium.com
Back to top View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Aprelium Forum Index -> PHP All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB phpBB Group