1. Anonymous User
  2. RO CSVI
  3. Friday, 21 February 2020
  4.  Subscribe via email
Just migrated to new server with several software updates, had been using older versons of Joomla/Virtuemart/CSVI previously with no issues.

Current software versions:
Joomla 3.9.15
Virtuemart 3.6.10 10211
CSVI 7.14.0
PHP 7.2.27

VM Product Export template brought over from previous CSVI version. Now halts with 500 Internal Server Error. PHP error log reports:
PHP Fatal error: Cannot declare class vmPlugin, because the name is already in use in {Joomla path}/administrator/components/com_virtuemart/plugins/vmplugin.php on line 0
Accepted Answer Pending Moderation
Hello,

This should be caused by some third party plugin for VM that runs when RO CSVI tries to export when it should not be running. You can check if your export runs by disabling any VM related plugins. Unfortunately the error doesn't tell us which plugin so it is a matter of trial and error. Perhaps there is a difference between your new and old site regarding VM plugins that can give you a clue.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 1
Accepted Answer Pending Moderation
I'm able to get a successful run if I disable the following plugins, each of which produces a different error if enabled. These plugins used to all play nicely.


  • System - RuposTel One Page Checkout Master Plugin (OPC) (Error 500 Cannot declare class vmPlugin)
  • VM Payment - Standard (500 Call to undefined method plgVmPaymentStandard::addVarsToPushCore() )
  • VM Shipment - By weight, ZIP and countries (500 Call to undefined method plgVmShipmentWeight_countries::addVarsToPushCore() )


I'll reach out to the developer of the third-party plugin for info but I'm curious as to why the core VM shipment and payment plugins are also causing issues. VM AIO is version 3.6.10
  1. more than a month ago
  2. RO CSVI
  3. # 2
Accepted Answer Pending Moderation
Hello,
What I read from VirtueMart forum is that these errors in core plugins is possible when your VirtueMart is not update to 3.6 version. But in your case your VirtueMart is 3.6.10 10211 version. It is possible that your VirtueMart update did not go well as both the core plugins are saying the same missing method addVarsToPushCore(). You can try updating your VirtueMart. If that does not help then you can write in VirtueMart forum about this error. The reason you see these errors in export is because RO CSVI uses few core VirtueMart files in import and export.
Kind regards,

Tharuna

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 3
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!