Compatibility Concrete 5.9 + PHP 8.1 ?

Permalink Browser Info Environment
Hi,

I'm starting a new website and I will need your addon. What's the current status on the Concrete 5.9 and PHP 8.1 compatibility ? Is it now safe to use them both ? Since PHP 8.0 is out of active support on January 2023,it would make sense to use PHP 8.1...

Type: Pre-Sale
Status: Resolved
dangrth
View Replies:
ramonleenders replied on at Permalink Reply
ramonleenders
Hi there,

You already have a license right, did you see any issues so far? I haven't migrated to PHP 8.1 myself yet, so can't confirm any bugs myself yet. But in case you have already, do let me know. My time is limited and everyone is pulling my arms left and right, so not really have the comfort to just check every functionality of every Add-On on every CMS version and every PHP version!

Kind regards
Ramon
dangrth replied on at Permalink Reply
dangrth
Yes, I already have a license for that would be for a new project - so new license, new LAMP stack and I will probably be using features from the addon that I haven't used yet. Hence the question.
I understand it's difficult to maintain code for a variety of environments. The main problem is PHP 8.0 nearing end of life, otherwise I would have stayed with it. But 8.1 is supposed to be a minor upgrade, so I guess there should not be too much troubles. In your experience do you have any documented problems in Concrete 9 along with PHP 8.0 ?
ramonleenders replied on at Permalink Reply
ramonleenders
Hi there,

Just tested with a 9.1.1 ConcreteCMS version on PHP 8.1 and so far so good. Can use normal fields, repeatable fields, generate the blocks and all that. With my last update in February, I covered all the PHP8 issues there were it seems. Reading the change log and migration guide, I assume we're all good. But of course, there always could be a case here or there were I missed a bit. Since there is SO MANY options available in this Add-On, it could be there is still something that breaks. I wouldn't assume it at this point, but nothing is perfect. I mostly use text/image/file/repeatables myself and these are pretty standard - so that's probably why my setup isn't always the best. So once you find something that is broken, do let me know. I am here!

Kind regards
Ramon

concrete5 Environment Information

N/A

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.