-- HikaShop version -- : 3.3.0
-- HikaMarket version -- : 2.1.0
-- Joomla version -- : 3.8.5
-- PHP version -- : 7.1.14
-- Error-message(debug-mod must be tuned on) -- : 1146 Table 'tlcs_.#__hikamarket_vendor_user' doesn't exist
I have just updated HikaMarket on my live site and when I click on 'Configuration' in the Hikamarket control panel the page formatting is lost and I get the following error at the bottom of the page:
1146 Table 'tlcs_.#__hikamarket_vendor_user' doesn't exist
There are no additional errors reported with error reporting to maximum.
Looking at the server log I see this error:
AH01071: Got error 'PHP message: PHP Notice: Uninitialized string offset: 0 in /var/www/vhosts/--mydomain--.com/httpdocs/administrator/components/com_hikamarket/classes/category.php on line 440\n', referer: https://--mydomain--.com/administrator/index.php?option=com_config
The strange thing is that I tested the upgrade on an off-line version of the site and it worked OK.
I will do some more testing.
Trevor
### Update ###
I have checked the database and the table
hikamarket_vendor_user does not exist in either the test site or my off-line site. I have created the table using the code from install.hikamarket.php and the error has gone away. Does the table need populating? The site appears to be working OK but I will keep testing.
btw. I forgot to mention that I was updating from v2.0.1
Should install.hikamarket.php still be on the server?
Not important but I notice that in the file com_hikamarket/_database/install.sql the code to create the hikamarket_customer_vendor table is duplicated.
#### Another Update ####
I have tried the update on another site and again the hikamarket_vendor_user is not created.
Best regards
Trevor