Post by keane » Fri Jul 05, 2019 4:02 pm

Hi there,

We are going to migrate an open cart website into our server which running php version 5.5

Just want to know if Open Cart version 1.5.3.1 compatible with php version 5.5 ?

Thanks in advance!

Regards
Keane

Newbie

Posts

Joined
Fri Jul 05, 2019 3:59 pm

Post by straightlight » Sat Jul 06, 2019 5:25 am

Opencart v3+ also uses PHP 7+ where these PHP versions are coming to their mandatory levels this year.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by IP_CAM » Sat Jul 06, 2019 9:09 am

Should probably be no problem, OC v.1.5.3.1 worked on PHP v.5.3.4
as it looks, and there is not much to fear, I assume.

Code: Select all

-- Generation Time: Jul 16, 2011 at 05:01 PM
-- Server version: 5.1.36
-- PHP Version: 5.3.4
https://www.bnit.it/opencart-download-releases.php
https://php.net/manual/en/migration55.changes.php
But even PHP v.7.0x is already beeing removed by major Hosters,
meaning, that you will have to get your Database upgraded,
to match a higher OC-Version anyway soon.
https://www.opencart.com/index.php?rout ... n_id=24347
https://www.opencart.com/index.php?rout ... ch=upgrade
Just be aware of the fact, that probably none of the existing Extensions
and/or Themes will be usable anymore, just the DATA CONTENT of your
existing Database. Regardless of changing to either the latest 1.5 Series
Version 1.5.6.5_rc, easy adoptable to work with PHP 7.2x (1 File to change):
https://github.com/opencart/opencart/tr ... 306fb75707
viewtopic.php?t=199924#p722648
viewtopic.php?f=202&t=206794&p=733801#p733629
https://github.com/opencart/opencart/pull/6326
Or to one of the seemengly most stable OC v.2.x Code, like a bugfixed v.2.3.0.2:
https://github.com/IP-CAM/Opencart_2302_MV
Some Fixes only, not a full OC Version:
https://vanstudio.co.ua/bug-fixing-opencart
or even a russian modded Version, still beeing taken care of, as it looks:
https://forum.opencart.pro/topic/2908-% ... -cms-v23x/
Or then a bugfixed v.3.0.2.0, which seems to so far be the
most reliable of the v.3.x series, as it looks:
https://github.com/IP-CAM/Opencart_3020
This, to make sure, not beeing forced, to fix Code first, before
it can be used in a real working Online Shop Environment as
planned. ::)

Good Luck! ;)
Ernie
PS: I can't tell, I only test OC-Mods, not OC-Version Code. :laugh:

My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.


User avatar
Legendary Member

Posts

Joined
Tue Mar 04, 2014 1:37 am
Location - Switzerland

Post by Elevate » Mon Jul 08, 2019 1:25 am

What do you mean there's not much to fear? How about the fact that PHP 5.5 hasn't been supported for years and it's a huge security risk? All website owners (and hosting companies) should take this seriously and be running websites that use PHP 7.1, 7.2 or 7.3
There are so many hackers out there, why risk it the possibility of being hacked?

ELEV8TE Website Development
Available for hire - please send email to hello@elev8your.com
https://www.elev8your.com


User avatar
New member

Posts

Joined
Fri Jul 06, 2018 12:40 am
Location - Denver, Colorado, USA

Post by IP_CAM » Mon Jul 08, 2019 3:51 am

Well, no decent Hoster still has PHP 5.x Versions available today,
it's therefore not much of a problem, for those at least, beeing
aware of today's Web Technology, and acting accordingly. ::)

That's, why I mentioned, that probably most 1.5.6.x Installations
can easy be made work with at least up to PHP 7.2x. And it's not
even a v.1.x Problem, as it looks, later OC Versions also have some
Problems, to use PHP 7.2x without experiencing some Errors, likely
also depending on Extensions used.

It reminds me more of the never-ending Upgrade-Discussions, related
to Windows Versions. But even a WIN XP still works perfect and secure,
if one cares, to make use of existing Knowledge, to still keep an XP top
+ free of Crab.

But I just don't belong to the modern Divorce-Generation, but keep,
what proved to be working for me best. Like my Wife, my XP's, and
my OC-Version. And as long as the Forum is full of Topics, in no relation
to the Version I use, I just don't feel to play the Game of Endless-Loops,
just to belong to the forever Prime Tester Crowd.

OC is a technical Software, and should be looked at accordingly. OC has
nothing to do with Emotions, but only with generating Income, and that's,
what makes it kind of difficult, to keep a 'neutral' Discussion on such 'Source',
especially in places like this. It has to be accepted, but also better 'known'. ;)

Ernie

My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.


User avatar
Legendary Member

Posts

Joined
Tue Mar 04, 2014 1:37 am
Location - Switzerland

Post by straightlight » Mon Jul 08, 2019 5:46 am

It reminds me more of the never-ending Upgrade-Discussions, related
to Windows Versions. But even a WIN XP still works perfect and secure,
if one cares, to make use of existing Knowledge, to still keep an XP top
+ free of Crab.
That analogy is no longer true. Not only based on product licensing, Windows XP is non-compliant to the recent changes of the SSL crypto algorithm as compared to the most recent version of Windows. Which is why, millions of companies were forced to consider an alternative solution to maintain their products and services as many software development had to be halted to the limitations of what .NET framework was designed to do as compared to today's world.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by IP_CAM » Tue Jul 09, 2019 5:48 am

Well, it only depends on what a Computer is used for. And as long
as a Software Version does it's Job as planned, I really can't see a
good reason, to get rid of it, just to seemengly feel more secure, as
long as no known Security Risks exist, and/or those found been fixed.

The plain contrary might be the case, and some suddenly find themselfs
left out in the desert, not only with OC, but also with Software from the
Big One's, as History proves.
https://www.forbes.com/sites/jasonevang ... e-updates/

But as I mentioned already, those, depending on Income, because of
such a Software, require frequent Version Changes, to keep alive and
well. And this fact distorts any 'neutral' Point of View and so Discussion.

And that's marketingwise just not helpful, neither to OC, nor to anyone else
involved, in longer terms. And creating Version-hysteria is also no Solution,
as long as not a single proven fact exists, that later Versions also do a better
Job too. Otherwise, this Place would nearly be empty by now, I assume ... 8)
Ernie

My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.


User avatar
Legendary Member

Posts

Joined
Tue Mar 04, 2014 1:37 am
Location - Switzerland

Post by straightlight » Tue Jul 09, 2019 7:35 am

IP_CAM wrote:
Tue Jul 09, 2019 5:48 am
Well, it only depends on what a Computer is used for. And as long
as a Software Version does it's Job as planned, I really can't see a
good reason, to get rid of it, just to seemengly feel more secure, as
long as no known Security Risks exist, and/or those found been fixed.

The plain contrary might be the case, and some suddenly find themselfs
left out in the desert, not only with OC, but also with Software from the
Big One's, as History proves.
https://www.forbes.com/sites/jasonevang ... e-updates/

But as I mentioned already, those, depending on Income, because of
such a Software, require frequent Version Changes, to keep alive and
well. And this fact distorts any 'neutral' Point of View and so Discussion.

And that's marketingwise just not helpful, neither to OC, nor to anyone else
involved, in longer terms. And creating Version-hysteria is also no Solution,
as long as not a single proven fact exists, that later Versions also do a better
Job too. Otherwise, this Place would nearly be empty by now, I assume ... 8)
Ernie
While the assumption can be quite contradictory, security risks are known with facts when people do bother to investigate, test and reproduce the issue to provide results. As for the what works, simply leave it as it is philosophy. That is good to say but the Industry do enforces the change in the end since they know at one point that people won't listen to evolve and remain with what they have on anyhow which, at this point, creates dormant problems where these people may not be able to identify since, when everything works, it doesn't mean it's still safe to be used after a while.

This forum is, in theory, empty. It's just that different users posts the same issue day-after-day which brings the impression to other posters that the forum is filled with new requests.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by IP_CAM » Tue Jul 09, 2019 8:10 am

This forum is, in theory, empty. It's just that different users posts the same issue day-after-day
Yeah, but it's not their fault, that nobody seems to be in charge, or then willing,
to at least fix such Crab in a Version, officially available for Download. Regardless
of, what Version Number it carries.
SyntaxError: Unexpected token < OK Notice: Undefined variable: affiliatee .... Error: Unknown column 'approved'
That's part of what I mean...
Ernie

My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.


User avatar
Legendary Member

Posts

Joined
Tue Mar 04, 2014 1:37 am
Location - Switzerland

Post by straightlight » Tue Jul 09, 2019 8:14 am

Yeah, but it's not their fault, that nobody seems to be in charge, or then willing,
to at least fix such Crab in a Version, officially available for Download. Regardless
of, what Version Number it carries.
SyntaxError: Unexpected token < OK Notice: Undefined variable: affiliatee .... Error: Unknown column 'approved'
That's part of what I mean...
Ernie
While the affiliatee field is off-topic as compared to what the OP reported, the Github version seem to have this fix implemented since quite a while, however.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by IP_CAM » Tue Jul 09, 2019 9:34 am

Well, the GITHUB Download might be fixed, but only a small Minority
of all first OC Downloaders are aware of the OC Github Site in the first place.
And the latest official OC Download INSTALL Upgrade Function still has it ... :crazy:
Sorry, it just confirms, what I mentioned above!
But I stop here, it makes no sense ... ::)
Ernie
---
Image
Image

My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.


User avatar
Legendary Member

Posts

Joined
Tue Mar 04, 2014 1:37 am
Location - Switzerland
Who is online

Users browsing this forum: No registered users and 43 guests