Post by timstudio » Thu Apr 18, 2024 6:16 pm

I searched the forum but wanted to make sure i'm not overseeing anything.

Currently I have the 3.0.3.8 from the maintenance branche running smooth on php8.1

- Q1 : Is it wise to upgrade to the latest 3.0.4.0 from the maintenance and go to php8.2? Just be more futureproof.

I know clean install is preferred but I tried it on my test site by just installing the upload files over the existing (except the config and htaccess files) and all seems to be running smooth, no errors in the log ,also all extensions seem to be working. A test site is offcourse not the same as a live site with hundreds of visitors daily.

- Q2 : Is the above a 'safe' way to upgrade or am I missing import knowledge why not to just overwrite old files?

Thanks for your time and answers.

New member

Posts

Joined
Sun Oct 25, 2015 3:51 pm

User avatar
Guru Member

Posts

Joined
Wed Dec 05, 2007 3:38 am


Post by timstudio » Thu Apr 18, 2024 9:44 pm

After some more testing I found out when conforming an order in checkout it hangs and gives the following errors:

PHP Unknown: mb_convert_encoding(): Handling HTML entities via mbstring is deprecated; use htmlspecialchars, htmlentities, or mb_encode_numericentity/mb_decode_numericentity instead in .../public_html/system/library/Html2Text.php on line 67
PHP Unknown: Use of "self" in callables is deprecated in .../public_html/system/library/Emogrifier.php on line 198
PHP Unknown: Use of "self" in callables is deprecated in .../public_html/system/library/Emogrifier.php on line 540
PHP Unknown: Use of "self" in callables is deprecated in .../public_html/system/library/Emogrifier.php on line 674

New member

Posts

Joined
Sun Oct 25, 2015 3:51 pm

Post by straightlight » Thu Apr 18, 2024 10:10 pm

Caused by an installed extension.

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 timstudio » Thu Apr 18, 2024 10:16 pm

Thanks, that helps me in the right direction.

New member

Posts

Joined
Sun Oct 25, 2015 3:51 pm
Who is online

Users browsing this forum: No registered users and 4 guests