Zen Cart Logo
Forums / General Questions / non-existent class Errors During Checkout

non-existent class Errors During Checkout

Locked

Views: 1,029

Results 1 to 3 of 3
This thread is locked. New replies are disabled.
28 Jun 2007, 3:43 PM
#1
jacdesigner avatar

jacdesigner

Zen Follower

Join Date:
Jun 2005
Location:
Austin, Texas, US
Posts:
205
Plugin Contributions:
0

non-existent class Errors During Checkout

Greetings Zenners -

(Sigh) This site was working great last week. I was able to check out with success using the AIM payment gateway and money order options. Then yesterday, I started receiving errors like this during checkout:

Fatal Error: non-existent class: item in ......./classes/shipping.php on line 47

There were a few of these for different files, but lately it's stuck on this one.
So I followed Ajeh's advice of clearing out all the files in /classes, and uploading the fresh ones (from Zencart 1.3.7 new install) by FTP. I tried this at least twice, maybe 3 times (mind is cloudy now). No cigar. So I went in and tried to reconfigure the shipping settings - just removing and adding back the Per Item ship module, removing and adding back my payment mods, editing and saving the tax zones...

No cigar. Still the same errors during checkout.

I am not sure if this is related, but the hosting server did have an Apache upgrade a couple days ago. I asked the admin to restart the server and that didn't seem to help.

Any thoughts? I'm so sad because the site was ready to launch before this craziness. I have a cold and I am tired, so maybe I am just overlooking something?

28 Jun 2007, 4:18 PM
#2
Kim avatar

Kim

Obaa-san

Join Date:
Jun 2003
Location:
West Coast, North America
Posts:
26,606
Plugin Contributions:
0

Re: non-existent class Errors During Checkout

Your hosting has changed some with the Apache upgrade - did they change php versions or MYSQL versions?

28 Jun 2007, 6:36 PM
#3
jacdesigner avatar

jacdesigner

Zen Follower

Join Date:
Jun 2005
Location:
Austin, Texas, US
Posts:
205
Plugin Contributions:
0

Re: non-existent class Errors During Checkout

Kim:

Your hosting has changed some with the Apache upgrade - did they change php versions or MYSQL versions?

Thanks, Kim. While the versions and setup hadn't changed, something must have gone arye with the PHP during Apache's upgrade on that server. We recompiled PHP (using same settings) and it seems to have resolved the errors.

Ah the mysteries of PHP settings with so many libraries...