Time to update XAMPP - PHP 8.3

Problems with the Windows version of XAMPP, questions, comments, and anything related.

Time to update XAMPP - PHP 8.3

Postby randomName » 24. November 2023 14:14

Hello,

There are several components that should be updated, especially Apache2 and PHP (Latest 8.3.0 released).

Please update.

Thanks.
randomName
 
Posts: 1
Joined: 24. November 2023 14:12
XAMPP version: 8.2.4
Operating System: Windows

Re: Time to update XAMPP - PHP 8.3

Postby pmhegarty » 24. November 2023 20:01

Agreed. Also Mariadb is very out of date missing functionality particular json features from version 10.6 although 11 is already out.
pmhegarty
 
Posts: 4
Joined: 31. January 2018 13:01
XAMPP version: 8.0.13
Operating System: OSX 12.1, Ubuntu 20.10 Win 11

Re: Time to update XAMPP - PHP 8.3

Postby Beltran » 25. November 2023 09:20

There was a new release last week with latest PHP and Apache versions. Unfortunately PHP 8.3 was not available at that time and it was released a day ago.
The MariaDB database was also updated to the latest 10.4 stable version.

Any contributions will be welcome at https://github.com/ApacheFriends/xampp-build Thanks!
User avatar
Beltran
Power-User
 
Posts: 170
Joined: 22. March 2013 12:29
XAMPP version: 10
Operating System: Windows, Linux, OS X

Re: Time to update XAMPP - PHP 8.3

Postby michibinder-isanhuso » 01. January 2024 13:50

i hope that cmd => winget upgrade ApacheFriends.Xampp.X.X will be updated too.
michibinder-isanhuso
 
Posts: 10
Joined: 30. December 2023 21:37
XAMPP version: winget upgrade ApacheFriends.X
Operating System: Windows

Re: Time to update XAMPP - PHP 8.3

Postby an4zFX8 » 02. January 2024 19:07

I would like to add that a PHP 8.3 XAMPP version would help my team.

We are waiting to upgrade XAMPP first then production.
an4zFX8
 
Posts: 1
Joined: 02. January 2024 19:05
XAMPP version: v3.3.0
Operating System: Windows 11 Pro

Re: Time to update XAMPP - PHP 8.3

Postby TomXampp » 09. February 2024 18:20

Any word on when XAMPP with PHP 8.3 will be released?
TomXampp
 
Posts: 59
Joined: 12. March 2015 03:58
Operating System: Windows 8.1

Re: Time to update XAMPP - PHP 8.3

Postby ubuntuxampp » 11. March 2024 17:47

I'm also waiting for XAMPP with PHP 8.3 - please make it happen :)
ubuntuxampp
 
Posts: 2
Joined: 05. December 2017 18:53
XAMPP version: 7.1.1
Operating System: Ubuntu 16.04 LTS

Re: Time to update XAMPP - PHP 8.3

Postby Onion » 13. March 2024 15:39

Same, there are many components that should be updated to the latest stable version. Hope an update will be released really soon.
Onion
 
Posts: 4
Joined: 27. February 2024 12:25
XAMPP version: 8.1.12
Operating System: Windows

Re: Time to update XAMPP - PHP 8.3

Postby mahyarsbt » 02. April 2024 17:11

Hello everyone,

I had to use PHP 8.3 due to force majeure... That's why I updated it myself on XAMPP (i have Xampp 8.2.12), because it is not known how long it will take to prepare the new version with PHP 8.3.

How to run custom version of PHP on XAMPP

I am sharing the method here so that if anyone needs to use PHP 8.3 quickly, you can try updating XAMPP by manually replacing the PHP version with a newer one:

Step 1
Before making any changes, it's always a good idea to backup your important files and databases to avoid data loss.

Step 2
Make sure XAMPP is not running. You can stop the Apache and MySQL services from the XAMPP Control Panel.

Step 3
Go to the XAMPP installation directory and navigate to the php folder. Rename the existing php folder to something like php_backup.

Step 4
Visit the official PHP website (https://windows.php.net/download#php-8.3) and download the Windows version of PHP 8.3.4 (Current).

Xampp using Thread Safe version so we have to download VS16 x64 Thread Safe (2024-Mar-13 12:02:32)
This is direct link to download:
https://windows.php.net/downloads/releases/php-8.3.4-Win32-vs16-x64.zip

Step 5
Then, copy the contents of the PHP 8.3.4 folder that you downloaded into the XAMPP php folder.

Step 6
Create new folder inside php folder and name it "windowsXamppPhp" for example you have c:\xampp\php\windowsXamppPhp path and copy again the contents of the PHP 8.3.4 into the windowsXamppPhp folder too (I do not know why! But xampp does it so I did just to make sure).

Step 7
I also copied other folders and files from php_backup to the php folder which were now missing in the downloaded php 8.3.4, which are:
cfg
CompatInfo
data
docs
man
pear
scripts
tests
tmp
www
CompatInfo.php
webdriver-test-example.php

Step 8
Now we need php.ini file!
Duplicate "php.ini-development" in php root folder and rename it "php.ini"

Personally, I used the online comparison tool to make the PHP configuration the same as XAMPP, so that I could compare the new php.ini file with the old one in php_backup faster and better and make sure you enabled desire php extension such as mysqli, gd, pdo_mysql, pdo_sqlite ...

Step 9
Now you can start the Apache and MySQL services from the XAMPP Control Panel.

Check http://localhost/dashboard/phpinfo.php

I hope this helps :)
User avatar
mahyarsbt
 
Posts: 3
Joined: 02. April 2024 16:18
XAMPP version: 8.2.12
Operating System: Windows

Re: Time to update XAMPP - PHP 8.3

Postby Altrea » 02. April 2024 18:59

Hi mahyarsbt,

Thanks for all the time and effort you put into this.
Step 6 is unnecessary and many of the files and folders of Step 7 too. These are relicts from old builds and errors in the building process of the Windows version.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Time to update XAMPP - PHP 8.3

Postby Onion » 05. April 2024 12:45

@mahyarsbt Thats for PHP 8.3.4, thanks, very helpful! But what about other components? Like how to create my own XAMPP build with all latest components? (Like apache 2.4.59 etc.)
Onion
 
Posts: 4
Joined: 27. February 2024 12:25
XAMPP version: 8.1.12
Operating System: Windows

Re: Time to update XAMPP - PHP 8.3

Postby Altrea » 05. April 2024 12:51

Onion wrote:@mahyarsbt Thats for PHP 8.3.4, thanks, very helpful! But what about other components? Like how to create my own XAMPP build with all latest components? (Like apache 2.4.59 etc.)

XAMPP is build by this open source build script: https://github.com/ApacheFriends/xampp-build
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Time to update XAMPP - PHP 8.3

Postby Onion » 25. April 2024 11:49

yes but its not clear how to build a new xampp version on windows with updated components. Where to change components version? Where to get right links? How to build the installer etc.?
Onion
 
Posts: 4
Joined: 27. February 2024 12:25
XAMPP version: 8.1.12
Operating System: Windows


Return to XAMPP for Windows

Who is online

Users browsing this forum: No registered users and 266 guests