Updating data in table: vw_subscribe
... Mysqli statement execute error : Data too long for column 'sechash' at row 1 in [path]/vault/core/controller/db/xf.php on line 173
#0: vw_DB_Controller_XF->throw_error() in [path]/vault/core/controller/db/xf.php at line 157
#1: vw_DB_Controller_XF->query_write() in [path]/vault/core/model/db/mysql/vw.php at line 1105
#2: vw_DB_MySQL_Model->shutdown_or_run() in [path]/vault/core/model/db/mysql/vw.php at line 768
#3: vw_DB_MySQL_Model->update() in [path]/vault/install/lib/upgradepath/steps/4/0/16/base/vw.php at line 3097
#4: vw_Install_UpgradePath_Steps_4016_base_Controller->{closure}() in [path]/vault/core/controller/progress/steps/vw.php at line 83
#5: vw_Progress_Steps_Controller->call() in [path]/vault/core/controller/progress/steps/vw.php at line 53
#6: vw_Progress_Steps_Controller->execute() in [path]/vault/install/lib/upgradepath/vw.php at line 62
#7: vw_Install_UpgradePath_Controller->exec_script() in [path]/vault/core/controller/progress/vw.php at line 74
#8: vw_Progress_Controller->execute() in [path]/vault/core/controller/cp/progress/vw.php at line 34
#9: vw_CP_Progress_Controller->process() in [path]/vault/core/controller/cp/install/vw.php at line 275
#10: vw_CP_Install_Controller->upgrade() in [path]/vault/core/controller/cp/install/vw.php at line 57
#11: vw_CP_Install_Controller->execute() in [path]/library/vw/XenForo/ControllerAdmin/Wiki.php at line 118
#12: vw_XenForo_ControllerAdmin_Wiki->actionIndex() in [path]/library/vw/XenForo/ControllerAdmin/Wiki.php at line 176
#13: vw_XenForo_ControllerAdmin_Wiki->actionUpgrade() in [path]/library/XenForo/FrontController.php at line 351
#14: XenForo_FrontController->dispatch() in [path]/library/XenForo/FrontController.php at line 134
#15: XenForo_FrontController->run() in [path]/admin.php at line 13
I have edited your post to remove your users' secret data.
vw_subscribe.sechash should be a VARCHAR(40) COLUMN. If your column is a shorter length, you will need to update it manually and re-run this step to generate the sechashes. If you cannot rerun this step, use:
Code:
UPDATE vw_subscribe SET sechash = ''
Before you start sending emails with invalid unsubscribe hashes.
This site uses cookies to help personalize content, to tailor your experience, and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.