Hey there,
I've read that VW4.1 is now compatible to use with XF2.1. How is the upgrade process from VW4.0.25? Simply download VW files (XF 2.1.x -> "I want all the files"), upload it to XF and do the XF upgrade procedure?
Thanks!
Edit:
Tried to upgrade from 4.0.25 to 4.1.0 Alpha 2
["params"] => string(32) "{"step":18,"version_id":4010011}"
["count"] => string(2) "94"
Code:
Server error log
XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'action' in 'field list' src\XF\Db\AbstractStatement.php:217
Generated by: SeToY 20 Feb 2019 at 21:27
Stack trace
INSERT IGNORE INTO `xf_user_alert_optout` (`user_id`, `action`) VALUES (1225,'vwpage_like2'),
(1225,'vwpage_like3'),
(1699,'vwpage_like2'),
(1699,'vwpage_like3'),
(2386,'vwpage_like2'),
(2386,'vwpage_like3')
------------
#0 src\XF\Db\Mysqli\Statement.php(196): XF\Db\AbstractStatement->getException('MySQL statement...', 1054, '42S22')
#1 src\XF\Db\Mysqli\Statement.php(39): XF\Db\Mysqli\Statement->getException('MySQL statement...', 1054, '42S22')
#2 src\XF\Db\Mysqli\Statement.php(54): XF\Db\Mysqli\Statement->prepare()
#3 src\XF\Db\AbstractAdapter.php(89): XF\Db\Mysqli\Statement->execute()
#4 src\addons\vw\vw\_core\controller\db\xf2.php(117): XF\Db\AbstractAdapter->query('INSERT IGNORE ...')
#5 src\addons\vw\vw\_core\model\db\mysql\vw.php(1330): vw_DB_Controller_XF2->query_write('INSERT IGNORE ...')
#6 src\addons\vw\vw\_core\model\db\mysql\vw.php(1075): vw_DB_MySQL_Model->shutdown_or_run('INSERT IGNORE ...', false)
#7 src\addons\vw\vw\_install\lib\upgradepath\steps\4\1\0\alpha\1\C\xf0.php(767): vw_DB_MySQL_Model->insert(Array)
#8 src\addons\vw\vw\Setup.php(280): vw_Install_UpgradePath_Steps_410alpha1_C_Controller_XF0->{closure}(Object(vw\vw\Setup\Caller\Upgrade), false)
#9 src\addons\vw\vw\Setup.php(890): vw\vw\Setup->vwRunStep('upgrade', Object(vw_Install_UpgradePath_Steps_410alpha1_C_Controller_XF2), Array, 82)
#10 src\XF\Admin\Controller\AddOn.php(575): vw\vw\Setup->upgrade(Array)
#11 src\XF\Mvc\Dispatcher.php(321): XF\Admin\Controller\AddOn->actionUpgrade(Object(XF\Mvc\ParameterBag))
#12 src\XF\Mvc\Dispatcher.php(248): XF\Mvc\Dispatcher->dispatchClass('XF:AddOn', 'Upgrade', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL)
#13 src\XF\Mvc\Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL)
#14 src\XF\Mvc\Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#15 src\XF\App.php(2177): XF\Mvc\Dispatcher->run()
#16 src\XF.php(390): XF\App->run()
#17 admin.php(13): XF::runApp('XF\\Admin\\App')
#18 {main}
xf_user_alert_optout has columns "user_id" and "alert", not "action"
Bookmarks