Post by femo » Mon May 25, 2020 12:48 am

Hi,
I tried to upgrade to Opencart 3 but now have a blank page.

It would be helpful if you know how I got to where I am with mucking everything up.
1. With my service provider, I tried to test if PHP 7.3 would work while I still had Opencart 1.5 running. Instead of just doing a test on pressing the test button, the whole site went blank.
https://www.cool-caricatures.co.uk/orders

2. I tried to revert back to PHP5 and screen still remained blank.

3. I thought if I can’t revert back, I might as well upgrade to Opencart 3.
So I downloaded and uploaded files to replace old ones in my store directory.

4. Qmod was downloaded and installed again. I checked it says Qmod is installed.

5. The ‘Cache’ was also cleared from my admin.

6. The .htaccess script was updated by my service provider. They also reset all file and directory permissions to their standard defaults.

The screen is still blank. I hope someone can help please.
Thank you.

Newbie

Posts

Joined
Wed Oct 09, 2013 8:36 am


Post by AnnieSteward » Mon May 25, 2020 10:08 am

So this is a common case for OC3 upgrade. The php version requirements below are in fact not fully applicable for OC3. And that you may went too far into the Opencart future with php7.3. You can try revert back the php as single steps, or seek for commercial support as the last resort.

Code: Select all

The selected version 3.0.3.2 is not compatible with the selected install location.

Requirements:
php 5.4-7.2.99 (detected: 7.3.11)
Again, I wonder how you handle the op3 upgrade?

Newbie

Posts

Joined
Wed Nov 27, 2019 5:20 pm

Post by femo » Mon May 25, 2020 9:58 pm

Thanks for the feedback. No wonder the service provider reverted back from PHP7.
Thanks.
AnnieSteward wrote:
Mon May 25, 2020 10:08 am
So this is a common case for OC3 upgrade. The php version requirements below are in fact not fully applicable for OC3. And that you may went too far into the Opencart future with php7.3. You can try revert back the php as single steps, or seek for commercial support as the last resort.

Code: Select all

The selected version 3.0.3.2 is not compatible with the selected install location.

Requirements:
php 5.4-7.2.99 (detected: 7.3.11)
Again, I wonder how you handle the op3 upgrade?

Newbie

Posts

Joined
Wed Oct 09, 2013 8:36 am


Post by letxobnav » Mon May 25, 2020 10:10 pm

When facing a problem, the thought "I might as well..." is the last thing you should have.
I am no expert on migrations from 1.5 to 3 but I am pretty sure that just overwriting the files will not suffice.
Suggest you restore your 1.5 store to working condition before considering upgrading or outsource the effort.

Crystal Light Centrum Taiwan
Extensions: MailQueue | SUKHR | VBoces

“Data security is paramount at [...], and we are committed to protecting the privacy of anyone who is associated with our [...]. We’ve made a lot of improvements and will continue to make them.”
When you know your life savings are gone.


User avatar
Expert Member

Posts

Joined
Fri Aug 18, 2017 4:35 pm
Location - Taiwan

Post by EvolveWebHosting » Wed Jun 03, 2020 10:57 pm

Did you try enabling error_display to On within your php.ini file? There may also be an error_log file generated by the server in your public_html and/or public_html/admin folders. Check those locations when connected to FTP or file manager.

This is 2020 and no one should be running PHP 5.x any more. So many security vulnerabilities and the performance of PHP 7.x is so much better. OC 3.x should be able to use PHP 7.2 and maybe 7.3

Image
Take a close look at our domain pricing. It's cheaper than most of the 'big name' registrars.
Detailed guide on how to install Opencart


User avatar
Active Member

Posts

Joined
Fri Mar 27, 2015 11:13 pm
Location - Denver, Colorado, USA

Post by straightlight » Thu Jun 04, 2020 12:40 am

EvolveWebHosting wrote:
Wed Jun 03, 2020 10:57 pm
Did you try enabling error_display to On within your php.ini file? There may also be an error_log file generated by the server in your public_html and/or public_html/admin folders. Check those locations when connected to FTP or file manager.

This is 2020 and no one should be running PHP 5.x any more. So many security vulnerabilities and the performance of PHP 7.x is so much better. OC 3.x should be able to use PHP 7.2 and maybe 7.3
I'll add it to the FAQ.

The most generated errors being found on Opencart forum originates from contributed programming. The increased post counters are caused by redundancies of the same solutions that were already provided prior.


Regards,
Straightlight
Opencart.com Administrator / Quality Assurance Analyst / Programmer / Opencart Tester


Legendary Member

Posts

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

Post by straightlight » Thu Jun 04, 2020 1:04 am

Here it is: viewtopic.php?f=2&t=218308#p789590 ; rather in the news & announcements section of the forum.

The most generated errors being found on Opencart forum originates from contributed programming. The increased post counters are caused by redundancies of the same solutions that were already provided prior.


Regards,
Straightlight
Opencart.com Administrator / Quality Assurance Analyst / Programmer / Opencart Tester


Legendary Member

Posts

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

Post by ADD Creative » Thu Jun 04, 2020 8:08 pm

Just a note that, while upgrading to PHP 7 is a very good idea with many benefits. If host is offering older versions of PHP you would hope they are using one of the many versions with security patches backported.
https://www.cloudlinux.com/hardenedphp
https://blog.remirepo.net/post/2019/02/ ... .6-is-dead

www.add-creative.co.uk


Active Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom

Post by EvolveWebHosting » Thu Jun 04, 2020 9:30 pm

ADD Creative wrote:
Thu Jun 04, 2020 8:08 pm
Just a note that, while upgrading to PHP 7 is a very good idea with many benefits. If host is offering older versions of PHP you would hope they are using one of the many versions with security patches backported.
https://www.cloudlinux.com/hardenedphp
https://blog.remirepo.net/post/2019/02/ ... .6-is-dead
What security patches? There are no more! 5.6 got its last patch a year and a half ago: https://www.php.net/eol.php

These versions are supported: https://www.php.net/supported-versions.php

Personally, I think it's more about educating end users to know how to check this and to know how to get upgraded to a supported version.

Image
Take a close look at our domain pricing. It's cheaper than most of the 'big name' registrars.
Detailed guide on how to install Opencart


User avatar
Active Member

Posts

Joined
Fri Mar 27, 2015 11:13 pm
Location - Denver, Colorado, USA

Post by ADD Creative » Thu Jun 04, 2020 9:38 pm

Read the links I posted.

www.add-creative.co.uk


Active Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom

Post by EvolveWebHosting » Fri Jun 05, 2020 12:23 am

ADD Creative wrote:
Thu Jun 04, 2020 9:38 pm
Read the links I posted.
I wonder if there is a tool for customers to check and see if CloudLinux is being used or not. I did a quick search and couldn't find one.

Image
Take a close look at our domain pricing. It's cheaper than most of the 'big name' registrars.
Detailed guide on how to install Opencart


User avatar
Active Member

Posts

Joined
Fri Mar 27, 2015 11:13 pm
Location - Denver, Colorado, USA

Post by ADD Creative » Fri Jun 05, 2020 4:38 am

You might be able to check using phpinfo(). https://www.cloudlinux.com/forum/forum18/topic1245

A lot of hosts seem to be advertising that they use CloudLinux or have patched unsupported versions. As you say it's still must better and worth the effort to use a PHP supported version.

www.add-creative.co.uk


Active Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom
Who is online

Users browsing this forum: No registered users and 6 guests