Author Topic: Can't save changes to "SHOP" after 3.6.2 update Getting "Serious Error" message.  (Read 2411 times)

dgmsteel

  • Beginner
  • *
  • Posts: 6
  • A beginner
Joomla 3.9.12
Virtuemart 3.6.2

After updating to Virtuemart version 3.6.2 I get a "Serious problem with your store" message if I attempt to make any changes to Shop. Any Ideas it's quite worrying.


Error
vmError: There is a serious problem with your store, there are entries with the same virtuemart_vendor_id 1 enable the vmdebug or check your virtuemart log files and fix it immediatly. Use the setStoreOwner function in Tools and Migration
vmError: storing user data
vmError: Was not able to save the VirtueMart user data



Jörgen

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 2858
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
It seems to be broken, several users marked as the store owner, take a backup and do as the error message sais:
Quote
Use the setStoreOwner function in Tools and Migration

Jörgen @ Kreativ Fotografi
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)

dgmsteel

  • Beginner
  • *
  • Posts: 6
  • A beginner
It seems to be broken, several users marked as the store owner, take a backup and do as the error message sais:
Quote
Use the setStoreOwner function in Tools and Migration

Jörgen @ Kreativ Fotografi

Hi I tried that using the ID of the existing Vendor and the ID of another Super user and I get this error:

An error has occurred.
1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `virtuemart_vendor_id` = "1"' at line 1


I also looked in phpmyadmin and `virtuemart_vendor_id` = "1"'


Weirdly if I change the Vendor ID in phpmyadmin, the error goes away but then I can't define a currency!


GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 9729
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
the answers are the same as above .. check your vendor setup directly in the vm user tables. There should be only one marked as vendor if u have a single vendor store ...
Try setting the vendor directly in the tools menu to who it should be
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation