Fatal Error When Activating Shopp


Fatal errors while activating Shopp are typically parse errors. This will often times look something like:

Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in /home/username/public_html/shop/wp-content/plugins/shopp/Shopp.php on line 290

Known Cause

Errors like these normally occur when trying to activate Shopp on web hosting that does not provide PHP version 5.0+. Shopp requires PHP 5.0 (or higher) as it has been designed around new tools and efficiencies introduced in version 5.


The only solution is to upgrade PHP to version 5.0 or higher prior to activating Shopp. Check with your web hosting provider’s technical support for instructions on how to enable PHP 5 support on your website if they provide it. You may need to contact your web hosting provider and request that they upgrade PHP for your website. Some web hosts support both PHP 4 and PHP 5, but PHP 5 support must be enabled manually.

See Also

Fatal Error When Activating Shopp
  • 0.00 / 5 5
  1. I just purchased Endicia Version: 1.2 for use with WordPress + Woocommerce with Divi theme. When I try to enter my account info in the Endicia account setting page I get the following error
    Fatal error: Call to undefined function shopp_setting() in /home/xxxx/public_html/wp-content/plugins/endicia/core/flow/Admin.php on line 199

    Any thoughts about how to resolve this?

    Thanks a bunch..

    January 15th   #

  2. This Endica plugin only works with Shopp not Woo

    April 11th   #

You must be logged in to post a comment.

© Ingenesis Limited. Shopp™ is a registered trademark of Ingenesis Limited.