Follow us on Twitter X-Cart on Facebook Wiki
Shopping cart software Solutions for online shops and malls

PHP 7.4 is out
 
Reply
   X-Cart forums > General > General talk
 
Thread Tools
  #1  
Old 11-29-2019, 02:40 PM
  cflsystems's Avatar 
cflsystems cflsystems is offline
 

Veteran
  
Join Date: Apr 2007
Posts: 13,616
 

Default PHP 7.4 is out

PHP 7.4 has just been released - https://www.php.net/archive/2019.php#2019-11-28-1
With this - https://www.php.net/manual/en/opcache.configuration.php#ini.opcache.preload - being really important feature.

What are the plans for XC 5.4.x to run on it?
__________________
Steve Stoyanov
CFLSystems.com
Web Development
Reply With Quote
  #2  
Old 12-02-2019, 03:34 AM
 
mvs mvs is offline
 

X-Cart team
  
Join Date: Nov 2018
Posts: 112
 

Default Re: PHP 7.4 is out

We will check if the current code is compatible with PHP 7.4
Based on the results of testing, we will determine the future plan.
Stay tuned!
__________________
Max Slepuhov
X-Cart
Reply With Quote
  #3  
Old 12-03-2019, 04:56 AM
 
Triple A Racing Triple A Racing is offline
 

X-Adept
  
Join Date: Jul 2008
Location: Manchester UK
Posts: 785
 

Default Re: PHP 7.4 is out

We run PHP 7.4 on our server, but not yet on X-Cart, for obvious reasons.

It would be beneficial for ALL, if, the very next upgrade of XC 5.4.0.7 aka #TheBugKiller fully supported PHP 7.4.

Why? Well surely XC would prefer all of their customers to switch over to the XC 5.4.* series anyway? So why not apply some quality technical engineering test time** and give all your customers an added incentive to make the switch? Makes perfect common and commercial sense to us

**As opposed to wasting even more time on endless, dreary, poorly worded, html marketing drivel that's provided by the "...storyteller at X-Cart" (sic)
__________________
Live Store & Dev Store / XC Business 5.4.0.6 / PHP 7.3.12
Ubuntu 18.04.3 LTS (HWE 5.0.0-37.40 Kernel) / Plesk Obsidian
Nginx 1.16.1 / Apache 2.4.29 (Ubuntu Backported) / MariaDB 10.3.20
Reply With Quote

The following user thanks Triple A Racing for this useful post:
kellenmurphy (12-03-2019)
  #4  
Old 12-03-2019, 05:32 AM
  cflsystems's Avatar 
cflsystems cflsystems is offline
 

Veteran
  
Join Date: Apr 2007
Posts: 13,616
 

Default Re: PHP 7.4 is out

XC uses many 3rd party packages so they all have to be PHP 7.4 ready first. I would imagine most are ready or not affected though.


But here is an example - https://forum.x-cart.com/showthread.php?t=77388
The package "vendor/twig/twig/lib/Twig" shipped with XC is not ready. Maybe it is just a matter of running composer on these to update them though.


And then it is the XC code itself. I really don't think XC 5.4.x will be PHP 7.4 ready soon but hopefully by mid-2020... We also have to consider PHP 7.4 was just released.
__________________
Steve Stoyanov
CFLSystems.com
Web Development
Reply With Quote
  #5  
Old 12-03-2019, 05:42 AM
 
mvs mvs is offline
 

X-Cart team
  
Join Date: Nov 2018
Posts: 112
 

Default Re: PHP 7.4 is out

Future release 5.4.0.7 will be without PHP 7.4 support.
But we're researching the possibility to add support in the next 5.4.1.x release in 2020.
__________________
Max Slepuhov
X-Cart
Reply With Quote
  #6  
Old 12-03-2019, 05:46 AM
 
Triple A Racing Triple A Racing is offline
 

X-Adept
  
Join Date: Jul 2008
Location: Manchester UK
Posts: 785
 

Default Re: PHP 7.4 is out

All Good Points, Well Made @cflsystems

Having said that :

"...the XC code itself" Being blunt, this should be the easiest and quickest to do and should have been on the project road map over a year ago (if the job was being done correctly).

3rd party packages Not usually XC's finest hour as you know even better than we do. XC frequently, simply leave these alone and allow the XC Core to utilise outdated, old releases. Again, all these should have been on the project road map and somebody, somewhere in XC, should have (and should be now) already aware of if / what / their PHP 7.4 supporting status is etc (if the job was being done correctly)

Harsh? Only fair we think in today's quick response world of software providers

Edit @mvs has since provided the somewhat predictable XC official response Ah well
__________________
Live Store & Dev Store / XC Business 5.4.0.6 / PHP 7.3.12
Ubuntu 18.04.3 LTS (HWE 5.0.0-37.40 Kernel) / Plesk Obsidian
Nginx 1.16.1 / Apache 2.4.29 (Ubuntu Backported) / MariaDB 10.3.20
Reply With Quote
  #7  
Old 12-03-2019, 05:50 AM
 
Triple A Racing Triple A Racing is offline
 

X-Adept
  
Join Date: Jul 2008
Location: Manchester UK
Posts: 785
 

Default Re: PHP 7.4 is out

Quote:
Originally Posted by mvs
....But we're researching the possibility to add support in the next 5.4.1.x release in 2020.
Is that just behind the "...provide complete useful and supportive XC 5.4.* technical documentation that paying users can access and understand" in the release queue?
__________________
Live Store & Dev Store / XC Business 5.4.0.6 / PHP 7.3.12
Ubuntu 18.04.3 LTS (HWE 5.0.0-37.40 Kernel) / Plesk Obsidian
Nginx 1.16.1 / Apache 2.4.29 (Ubuntu Backported) / MariaDB 10.3.20
Reply With Quote

The following user thanks Triple A Racing for this useful post:
kellenmurphy (12-03-2019)
Reply
   X-Cart forums > General > General talk


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 04:49 PM.

   

 
X-Cart forums © 2001-2018