I have had this problem intermittently for weeks now, and I have not had any luck finding any posts about this on the forums. Please lend any help, suggestions that you can!
WHAT I HAVE:
New install (not upgrade) Zencart 1.3.7, using a custom template based on Classic in the overrides directories. There are very few custom modules on this site, only one payment gateway setting (using preinstalled AIM mod). These issues occurred previous to setting up that module.
WHAT IS HAPPENING:
Periodically, the template will display with various language tags, as if it "gave up" translating everything. We have looked into it on the back end and it seems like the language file just doesn't get loaded (template doesn't read it). But only SOMETIMES, intermittently. If you refresh a few times, it will start working again, then you go to another page, it fails, then again and again, then its ok....etc. We enabled a log file and no errors are showing up on the logs.
INTERESTING INFO:
We notice that if we do a hard restart of Apache web server, things start working again for a little while. Then the problem crops up again later. But again, just intermittently.
We also tried rebuilding PHP and recompiling it. This fixed the issue (seemedly) for a little while, then about a week passed and it cropped up again. And nothing has changed on the server since.
This is the only Zencart site that is having this problem, out of several others that we have developed and hosted.
IDEAS:
Someone suggested maybe I should copy all of the default language files into my custom directories (even the ones I did not change). Although this sort of defeats the ease of the override system, I am wondering if anyone sees harm in this. Perhaps it would help the system load up the language files if they are all in one place?
It would be nice to learn that someone on this planet has experience this issue and knows the underlying cause. I will share a screenshot shortly.
Bookmarks