Site cannot be opened with Firefox: "Loading online store..."

Created:

2016-11-16 13:02:08 UTC

Modified:

2017-08-16 16:37:23 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Site cannot be opened with Firefox: "Loading online store..."

Applicable to:

  • Web Presence Builder for Linux
  • Plesk 10.x for Linux

Symptoms

After adding the Online Store module, the site cannot be opened in Web Presence Builder with Firefox. The following notification appears:

    Please wait.
Loading online store...

Cause

The following error is shown when you try to open the site with Internet Explorer:

     Failed to load the store with ID 235667678. Make sure that you specified the correct store ID

The problem is caused by an invalid Ecwid account ID configuration for the site. To check your ID, open the site with Internet Explorer, open the page with the Online Store module, and click "Enter an ID of an existing shop."

In the database:

    # MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa
mysql> select d.name as 'Plesk Domain', s.uuid as 'Site uuid', s.ecwid_id as 'Ecwid account ID' from psa.domains d, psa.dom_param dp, sitebuilder5.site s where d.id=dp.dom_id and dp.param='site_builder_site_id' and s.uuid=dp.val;
+--------------+--------------------------------------+------------------+
| Plesk Domain | Site uuid                            | Ecwid account ID |
+--------------+--------------------------------------+------------------+
| example.com  | b1d53377-aead-255c-fd5f-e340fcb3a8a5 |        235667678 |

Here example.com is the name of the domain that cannot be opened in Web Presence Builder.

Resolution

To resolve the issue, open the site with Internet Explorer and remove the Ecwid account ID from your Online Store preferences:

Configure an Online Store > Enter an ID of an existing shop.

After that, the following notification will be shown in the Web Presence Builder menu:

     Failed to load the store with ID 0. Make sure that you specified the correct store ID

The notification is shown only if Online Store exists on the site. To remove the notification, configure the valid Ecwid account ID in your Online Store preferences.

Note: The notification can be removed from the site of the domain (example.com) without configuring the Online Store. Execute the following SQL query:

    mysql> update sitebuilder5.site set ecwid_id=NULL where uuid='b1d53377-aead-255c-fd5f-e340fcb3a8a5';

In query above b1d53377-aead-255c-fd5f-e340fcb3a8a5 is the UUID of the example.com site.

Have more questions? Submit a request
Please sign in to leave a comment.