Orders no long appearing in Backlight

Orders stopped appearing in Backlight for my website (https://www.michaelblanchette.com). I do get the order emails but the orders no longer appear in Backlight, neither new nor old orders. If I try to reset the Cart, I get an error message telling me to upload a reset file from the Cart download. I have no Cart download since all updates are online. Any ideas?

Mike Blanchette

Try reinstalling the cart?

Yes, that was the first thing I did and that didn’t solve it.

php changes by your host?

DreamHost is running PHP 8.2. Not aware that it changed recently.

@Ben will need to take a look. I’ve never seen an error like that reported before and I don’t see any “reset” file in the cart files on the server.

For what it’s worth, my site uses php 8.2.18 (Bluehost) and is not exhibiting any problems with cart orders

Hi Mike, I’m not sure what that error would be. Can you take a screenshot of the error and post it here?

Ben, here’s the error I get when I try to reset the cart. But that’s only a symptom of the problem. The real problem is that there no longer an order history for my website in Backlight. I received several orders a few days ago and received the generated emails announcing sales just fine but the orders never appear in Backlight nor do any past orders. It seems that my order history has been reset to zero somehow.

Hi @mblanchette1, I’ve used the login you sent me previously. When I filter by ‘any status’ I can see some orders in November. Are those the ones you’re looking for?

What page are you on when you try to reset the Cart? I can see that the error is caused by Backlight trying to run a cart file from the admin module, instead of from the cart module. I’m not sure why this would happen.

Ok, I do see the Nov orders now. My bad. The default search range for orders was set wrong. But I do get that error and can’t reset the cart. It happens from the Cart Dashboard page.


Hi @mblanchette1, I’ve had a look at the reset error. The cause is twofold - that Backlight is trying to load the reset page after telling your browser to redirect, and that the redirect URL is incorrect.

I’ve fixed the first item, but with the incorrect URL, you now see a blank page instead of the error message. The cart should have been reset at that point, but it’s unhelpful for you to end up at a blank page.

The error with the URL is that Backlight has stored it with a beginning http:__ instead of https://. The former is a format we use for safely sending URLs in request parameters, but we have code to convert it back into https:// before saving the URL. I don’t know why that code isn’t doing what it’s meant to be.

Would you be able to provide FTP access so that I can debug this? The best way would be to click on my profile name followed by Message.