vanhorn_s:
It's in the database. Fresh install of 1.5.3 in a subfolder in a new database, and no error. As soon as I import the existing data into the new database, the error comes back.
Any idea on where to look for this? If I decide to wipe the database clean, what should I keep?
My next guess then would be that it is something in the configurations table thatisnt "set" right. Check out this post, although nearly the entire thread is relatively pertinent. Don't worry that it started with a discussion about a. Different version, it still applies relatively speaking.
http://www.zen-cart.com/showthread.php?213460-Copying-customers-%28only%29-from-1-3-9h-to-1-5-1&p=1248071#post1248071
I would suggest first trying to follow the basic instruction but instead of just the customers data, try everything except the configurations table. If the problem persists, then take a look at the wiki that is referenced in the post, you would want to 1) maintain your adminhistory as necessary for pci compliance (ie transfer over or backup like required every 2 months.) And then at least, products, orders, customer history... Maybe a few others depending on what is installed. And by products forexample, there are several related "sub-tables" (attributes, categories, products to categorries, etc... They are covered for the most part in the wiki.
ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...