Technology Errors

ZenCart Error: 1054 Unknown column ‘c.parent_id’ in ‘on clause’

The error in the title causes all pages on a ZenCart installation to display this followed by a SQL select statement. The error is related to the Ultimate SEO URL’s ZenCart addon. The issue could be caused by one of two things which are the SEO URL cache is corrupted for some reason or the installed version of Ultimate SEO URL’s is old.

Error: 1054 Unknown column ‘c.parent_id’ in ‘on clause’

Technology Insights

ZenCart Ecommerce Store Homepage Title Meta Tag Displaying HOME_PAGE_TITLE

When upgrading ZenCart it is easy to miss certain files during the merge process of the upgrade. There are numerous directories that are easy to look over but two directories to note include the includes/modules/YOUR_TEMPLATE/ and includes/languages/english/YOUR_TEMPLATE directories. It is easy to overlook files that may have been modified in either of these locations. The HOME_PAGE_TITLE language tag would more than likely be from the includes/languages/english/YOUR_TEMPLATE/meta_tags.php.

During the upgrade process the includes/languages/english/meta_tags.php file was probably replaced but if there have ever been any modifications based on template to the site then you need to look into your templates directory located in the languages folder.

Technology Errors

ZenCart Ecommerce Store: Web Page Redirect Loop Error, CEON advshipper

During verifying some upgrades I had made to a ZenCart store I ran into some issues during checkout with a couple accounts. The issue was that my browser would get caught in a redirect loop after I added contents to my shopping cart and then attempted to checkout. At first I thought the issue may be with the checkout_process.php file as it was one of the files I had upgraded recently though after a more troubleshooting I determined this was not the case. 

ZenCart Checkout: Browser Redirect Loop Error

Locating the Issue:

Technology Errors

PHP Fatal error: Allowed memory size of 25165824 bytes exhausted (tried to allocate 491520 bytes) in /path/to/file

I received the below error during the process of a ZenCart shopping cart upgrade. The error was noticed when navigating through the ZenCart store admin via a web browser. I wanted to post a resolution because I wasn’t able to locate the exact resolution to my answer online and it took me awhile to locate the issue. Most of the resolutions I located on the Internet talked about modifying the post_max_size or other options located in the php.ini file however no matter what I changed these to I ended up receiving the same error.

Error: PHP Fatal error:  Allowed memory size of 25165824 bytes exhausted (tried to allocate 491520 bytes) in /path/to/file