The upGrade of an extension mean that you have both PHP and MySQL database structure that is modified.
Therefore, when you install a new version of an extension in the master and that DB structure is modified for this extension, you have to re-install the extension in the slave sites.
Remark: some extensions may have a special installer and may are rejected for the re-installation from the slave sites.
It is possible to disable the JMS version verification in the JMS Settings menu.
Set "Ignore Version verification" to yes
If it does not work, you have the JMS Maintenance menu that helps you identifying the difference between the DB structure present in the master and those present in the slave sites.
Before doing Fix DB with JMS Maintenance we recommend to use the following procedure.
- Review each proposed DB structure for the extension in each site and do "copy SQL" into the free text area.
- Once you have the SQL ready, select in the combo "Free SQL only" to ensure that no other SQL statement will be execute.
- In the top right of the JMS Maintenance, select the default action = "Ignore".
So that, none of the SQL proposed everywhere will be executed.
Only the one with "Free SQL only" will be executed.
- When you have cross-check what you want to execute, click "Fix DB" button in the top.
This is execute all the MySQL statement present in all the Free SQL text area.
|