Jump to content

CC 6.1.12 and PHP version


Recommended Posts

Folks,

We have an interesting issue. We are currently on 6.1.12. with PHP version is 7.4.33. It works fine. However UPS has decided to stop supporting the existing API key method and migrated to the OAuth 2.0 method. The existing system UPS Cubecart UPS modules will stop working June 3, 2024.

We use Noodleman's UPS Multiitem and Contract modules. They have updated the module to support the latest. However ....

The following error occurs ... Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.1.0".    We are using Noodleman module for 7.4 php.

Now we tried to upgrade the site and started to go from 6.1.12 to 6.5 in order to go to PHP 8.1. This upgrade manually worked, but when the site loaded it gave ioncube loader issue. So, we backed out and restored the 6.1.12 version.

In the process we have now also upgraded to version 13.0.4 for ioncube. the 6.1.12 works fine with this version of ioncube under php 7.4.33.

Unless Noodleman's team comes up with a solution for the error, our UPS module will stop working on June 3.  Noodleman team have been very responsive and while we wait for them to get back to us ....

Any thoughts or experiences similar? 

Link to comment
Share on other sites

Composer?

Please let us know where Composer is getting involved.

The CubeCart internals suggest that PHP 7.4 is the lowest that CC655 will operate under. (PHP 8.2 is 'highly recommended'.)

 

 

Link to comment
Share on other sites

The composer is getting involved when the UPS Delivery module tries to get the negotitated rates from UPS via OAuth. According to the developer this piece will only work with PHP >= 8.1.0

I am actually surprised that other folks using any of UPS modules have not seen this issue. (Of course we are still trudging along on 6.1.12)

Choices at this point are to update to PHP 8.2 or above. (6.1.12 is not working when we try it). Upgrade to 6.5 or other stable version which will work with PHP 8.2.

We were able to manually upgrade from 6.1.12 to 6.5.5 with the Setup app. However the Admin page login stopped working. One of the main categories just became a page not found even though everything looks good in the DB.

So we reverted back to 6.1.12.

Question is .... can we do a Vanilla install of 6.5.5 or 6,4.x and then upload DB dump from 6.1.12? Maybe not. What are the options.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...