Ecommerce software home
Shopping Cart Software Forum for Ecommerce Templates
 
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

Find us on Facebook Follow us on Twitter View our YouTube channel
Search our site
 All Forums
 Technical
 PHP (Unix / Linux / Apache) versions
 Popupemail.php Error With v7.4.12
Author « Topic »  

pauld
Advanced Member

USA
460 Posts

Pre-sales questions only
(More Details...)

Posted - 04/10/2023 :  10:53:33  
Our store runs ECT v7.4.12.

Yesterday we updated the PHP version running on our webhost from 7.4.33 to the current 8.2.4.

Today when we click the Resend Email button in the Admin Order Details page, we get a popupemail.php box showing the "Passing null parameter #1" in incemail.php errors below.

The email does seem to send to the customer as expected.

Can anyone suggest a fix? Thanks in advance for this.

- Paul D.

Edited to add: in case it's relevant, our store uses the Repeat Customer Indicator from DLSS, which uses modified versions of incorders.php and incrci.php.


[img]https://i.imgur.com/84JiD72.jpeg[/img]



Edited by - pauld on 04/10/2023 11:44:59

midvalleydrifter001
Ecommerce Template Expert

USA
912 Posts

Posted - 04/10/2023 :  14:17:55  
Hey Paul,

I'm also using DLSS's Repeat Customer Indicator (which is an awesome tool) and running PHP 8.2.4

I'm however running ECT v7.5.7 and all works fine.

My "guess" would be one of the two that is causing this.

1) Need to upgrade to latest ECT version 7.5.7

2) Your incorders.php file is corrupted (I'm happy to look at it and compare to mine if you upgrade to 7.5.7 and it still doesn't work)

Patrick

pauld
Advanced Member

USA
460 Posts

Pre-sales questions only
(More Details...)

Posted - 04/10/2023 :  14:32:11  
I checked our store sandbox (at a different webhost) and found that the problem occurs only with PHP 8.2, and not with PHP 8.0 or 8.1.

Is our best option to move PHP on our production site back to 8.1, or can someone suggest a better solution?


Vince
Administrator

42472 Posts

Posted - 04/11/2023 :  03:52:42  
Hi Paul
Really, there is no reason to be on PHP 8.2 so I don't think it will be any kind of an issue to be on PHP 8.1 for now. The v7.5 release is more PHP 8.2 compatible but there are more changes coming in the next updater for 8.2 compatibility.

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

pauld
Advanced Member

USA
460 Posts

Pre-sales questions only
(More Details...)

Posted - 04/11/2023 :  05:15:43  
Vince, thanks for this.

We tried PHP 8.1.17 (available on our Servelink webhost) but this didn't fix the issue on ECT 7.4.12.

So we're now running PHP 8.0.28, which solves the problem.

Unfortunately our budget sandbox webhost (not Servelink) doesn't display which PHP 8.1 version they run that works without issues.
  « Topic »  
Jump To:
Shopping Cart Software Forum for Ecommerce Templates © 2002-2022 ecommercetemplates.com
This page was generated in 0.02 seconds. Snitz Forums 2000