• Skip to main content
  • Skip to primary sidebar

Zen Cart Optimization

Practical How To's for Increasing Ecommerce Sales

  • Home
  • Categories
    • Blogging
    • Conversion
    • Customer Retention
    • Design & Usability
    • E-Commerce Optimization
    • Email Marketing
    • Featured
    • Marketing Strategies
    • Marketing Strategies
    • Mobile Commerce
    • Podcasts
    • Search Marketing
    • Shopping Cart Abandonment
    • Social Media
    • Website Analytics
    • Zen Cart Google Analytics
    • Zen Cart Optimization
    • Zen Cart Recurring Billing
You are here: Home / Uncategorized / Zen Cart: Catchable Fatal Error in html_output.php

Zen Cart: Catchable Fatal Error in html_output.php

by Eric Leuenberger 2 Comments

I’ve been contacted recently by a number of Zen Cart users who are experiencing on occasion, an error similar to the following while working in the administrative section of their sites.

Catchable fatal error: Object of class queryFactoryResult could not be converted to string in … html_output.php

The problem you are experiencing stems from leftover legacy code that is incompatible with PHP5.

Here are two links that will help you understand and correct the issue.

http://www.zen-cart.com/forum/showthread.php?t=90739

http://www.zen-cart.com/forum/showpost.php?p=487734&postcount=11

An interim workaround has been provided by the Zen Cart team. The link to the files which solve this issue are provided here.

http://www.zen-cart.com/forum/showpost.php?p=487360&postcount=10

Filed Under: Uncategorized Tagged With: catchable fatal error html_output.php, zen cart, zen cart PHP5 incompatibilities

About Eric Leuenberger

Eric Leuenberger is an ecommerce marketing expert and author. He coaches store owners using his online coaching system Ecommerce Amplifier teaching them how to increase website sales using his proven six step process.

Reader Interactions

Comments

  1. James King says

    October 15, 2008 at 10:21 am

    I came across this error a few weeks ago when we upgraded our server to PHP5. We just went back to PHP4. Is there a reason to use PHP5 with Zen Cart?

    Reply
  2. Eric Leuenberger says

    October 17, 2008 at 6:39 am

    There are many reasons to use PHP5 in general. PHP4 is not being actively supported anymore and 5 is more secure. You can still use and get 4 but eventually it is wise to upgrade.

    As far as Zen Cart is concerned, the current version does not require PHP5. However, when the next major release comes out (1.4) you will be required to use PHP5. the next release uses object oriented programming and I believe utilizes some functions that are only present in PHP5.

    So, if you want to upgrade whenever that next release is available, you will need PHP5.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Sponsors

MemberPress Wordpress Membership Site Plugin

Categories

  • Articles
  • Blogging
  • Breaking News
  • Conversion
  • Customer Retention
  • Design & Usability
  • E-Commerce Optimization
  • Email Marketing
  • Featured
  • Marketing Strategies
  • Mobile Commerce
  • Search Marketing
  • Shopping Cart Abandonment
  • Social Media
  • Uncategorized
  • Website Analytics
  • Zen Cart Contributions
  • Zen Cart Optimization
  • Zen Cart Recurring Billing

Copyright © 2023