• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
    • Wiki
    • Support
      • Manage Subscriptions
      • FAQ
      • Support For
        • VaultWiki 4.x Series
        • VaultWiki.org Site
    • What's New?
    • Buy Now
    • Manual
    • 
    • Support
    • VaultWiki 4.x Series
    • Bug
    • Issue when upgrading to VW 4.1.8 PL1

    1. Welcome to VaultWiki.org, home of the wiki add-on for vBulletin and XenForo!

      VaultWiki allows your existing forum users to collaborate on creating and managing a site's content pages. VaultWiki is a fully-featured and fully-supported wiki solution for vBulletin and XenForo.

      The VaultWiki Team encourages you to join our community of forum administrators and check out VaultWiki for yourself.

    Issue: Issue when upgrading to VW 4.1.8 PL1

    • Issue Tools
      • View Changes
    1. issueid=6469 February 18, 2025 5:35 PM
      gerryvz gerryvz is offline
      New Member
      Issue when upgrading to VW 4.1.8 PL1

      I have previous 4.1.8, and trying to upgrade to 4.1.8 patch level 1

      Uploaded all files, and at attempt to upgrade, received this error:


      ArgumentCountError: Too few arguments to function vw\vw\Setup\Caller\AbstractCaller::__construct(), 0 passed in /var/www/html/500eboard.co/public_html/forums/src/addons/vw/vw/Setup/Caller/Upgrade.php on line 23 and exactly 3 expected in src/addons/vw/vw/Setup/Caller/AbstractCaller.php at line 41

      vw\vw\Setup\Caller\AbstractCaller->__construct() in src/addons/vw/vw/Setup/Caller/Upgrade.php at line 23
      vw\vw\Setup\Caller\Upgrade->__construct() in src/addons/vw/vw/Setup.php at line 52
      vw\vw\Setup->vwCaller() in src/addons/vw/vw/Setup.php at line 1058
      vw\vw\Setup->upgrade() in src/XF/Admin/Controller/AddOn.php at line 597
      XF\Admin\Controller\AddOn->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 352
      XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 258
      XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
      XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
      XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2513
      XF\App->run() in src/XF.php at line 524
      XF::runApp() in admin.php at line 13





      Also received a bunch of these errors:


      ErrorException: Template error: [E_USER_WARNING] Function vw_compat is unknown src/XF/Template/Templater.php:1110

      Generated by: Unknown account Feb 18, 2025 at 5:28 PM

      Stack trace

      #0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/var/www/html/5...', 1110)
      #1 src/XF/Template/Templater.php(1110): trigger_error('Function vw_com...', 512)
      #2 internal_data/code_cache/templates/l1/s1/public/vw_attach.less.php(378): XF\Template\Templater->func('vw_compat', Array, false)
      #3 src/XF/Template/Templater.php(1655): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater) , Array, NULL)
      #4 src/XF/CssRenderer.php(333): XF\Template\Templater->renderTemplate('vw_attach.less', Array, false)
      #5 src/XF/CssRenderer.php(260): XF\CssRenderer->renderTemplate('public:vw_attac...', NULL)
      #6 src/XF/CssRenderer.php(118): XF\CssRenderer->renderTemplates(Array, Array, Array)
      #7 src/XF/CssWriter.php(55): XF\CssRenderer->render(Array)
      #8 css.php(30): XF\CssWriter->run(Array, 1, 1, '90cdae947a32c36...')
      #9 {main}

      Request state

      array(4) {
      ["url"] => string(492) "/forums/css.php?css=public%3Aandy_banner.less%2Cpublic%3Amessage. less%2Cpublic%3Anotices.less%2Cpublic%3AozzmodzDropTab.le ss%2Cpublic%3Ashare_controls.less%2Cpublic%3Asnog_flags.l ess%2Cpublic%3Astructured_list.less%2Cpublic%3AsvESE_auto complete.less%2Cpublic%3Avw_attach.less%2Cpublic%3Avw_bas e.less%2Cpublic%3Avw_bbcode.less%2Cpublic%3Avw_list.less% 2Cpublic%3Avw_section.less%2Cpublic%3Aextra.less%2Cpublic %3Avw_additional.less&s=1&l=1&d=1735598767&k=90cdae947a32 c3614fc35e60b659704f7c9c0259"
      ["referrer"] => string(55) "https://www.500eboard.co/forums/threads/no-start.20710/"
      ["_GET"] => array(5) {
      ["css"] => string(350) "public:andy_banner.less,public:message.less,public:notic es.less,publiczzmodzDropTab.less,public:share_controls.less,public:snog _flags.less,public:structured_list.less,public:svESE_auto complete.less,public:vw_attach.less,public:vw_base.less,p ublic:vw_bbcode.less,public:vw_list.less,public:vw_sectio n.less,public:extra.less,public:vw_additional.less"
      ["s"] => string(1) "1"
      ["l"] => string(1) "1"
      ["d"] => string(10) "1735598767"
      ["k"] => string(40) "90cdae947a32c3614fc35e60b659704f7c9c0259"
      }
      ["_POST"] => array(0) {
      }
      }

      Delete




      And these errors too:



      ErrorException: Template error: [E_USER_WARNING] Function vw_fa_weight is unknown src/XF/Template/Templater.php:1110

      Generated by: Unknown account Feb 18, 2025 at 5:28 PM

      Stack trace

      #0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/var/www/html/5...', 1110)
      #1 src/XF/Template/Templater.php(1110): trigger_error('Function vw_fa_...', 512)
      #2 internal_data/code_cache/templates/l1/s1/public/vw_attach.less.php(256): XF\Template\Templater->func('vw_fa_weight', Array, true)
      #3 src/XF/Template/Templater.php(1655): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater) , Array, NULL)
      #4 src/XF/CssRenderer.php(333): XF\Template\Templater->renderTemplate('vw_attach.less', Array, false)
      #5 src/XF/CssRenderer.php(260): XF\CssRenderer->renderTemplate('public:vw_attac...', NULL)
      #6 src/XF/CssRenderer.php(118): XF\CssRenderer->renderTemplates(Array, Array, Array)
      #7 src/XF/CssWriter.php(55): XF\CssRenderer->render(Array)
      #8 css.php(30): XF\CssWriter->run(Array, 1, 1, '90cdae947a32c36...')
      #9 {main}

      Request state

      array(4) {
      ["url"] => string(492) "/forums/css.php?css=public%3Aandy_banner.less%2Cpublic%3Amessage. less%2Cpublic%3Anotices.less%2Cpublic%3AozzmodzDropTab.le ss%2Cpublic%3Ashare_controls.less%2Cpublic%3Asnog_flags.l ess%2Cpublic%3Astructured_list.less%2Cpublic%3AsvESE_auto complete.less%2Cpublic%3Avw_attach.less%2Cpublic%3Avw_bas e.less%2Cpublic%3Avw_bbcode.less%2Cpublic%3Avw_list.less% 2Cpublic%3Avw_section.less%2Cpublic%3Aextra.less%2Cpublic %3Avw_additional.less&s=1&l=1&d=1735598767&k=90cdae947a32 c3614fc35e60b659704f7c9c0259"
      ["referrer"] => string(55) "https://www.500eboard.co/forums/threads/no-start.20710/"
      ["_GET"] => array(5) {
      ["css"] => string(350) "public:andy_banner.less,public:message.less,public:notic es.less,publiczzmodzDropTab.less,public:share_controls.less,public:snog _flags.less,public:structured_list.less,public:svESE_auto complete.less,public:vw_attach.less,public:vw_base.less,p ublic:vw_bbcode.less,public:vw_list.less,public:vw_sectio n.less,public:extra.less,public:vw_additional.less"
      ["s"] => string(1) "1"
      ["l"] => string(1) "1"
      ["d"] => string(10) "1735598767"
      ["k"] => string(40) "90cdae947a32c3614fc35e60b659704f7c9c0259"
      }
      ["_POST"] => array(0) {
      }
      }

      Delete
    Issue Details
    Issue Number 6469
    Issue Type Bug
    Project VaultWiki 4.x Series
    Category Admin Panel
    Status Fixed
    Priority 2 - Fatal / Database Errors
    Affected Version 4.1.8
    Fixed Version 4.1.8
    Milestone (none)
    Software DependencyXenForo 2.x
    License TypePaid
    Users able to reproduce bug 0
    Users unable to reproduce bug 0
    Attachments 0
    Assigned Users (none)
    Tags (none)




    1. February 20, 2025 10:42 AM
      pegasus pegasus is offline
      VaultWiki Team
      Fixed in the next patch.

      In src/addons/vw/vw/Setup/Caller/Upgrade.php, find (2x):
      Code:
      __construct()
      Replace with (2x):
      Code:
      __construct($type, $view, $version)
      Reply Reply  
    2. This petition for a change to In Progress was accepted
      February 22, 2025 10:51 AM
      gerryvz gerryvz is offline
      New Member
      XF 2.2 version

      Waited and installed new Patch Level 2 files over PL1.

      Aforementioned "fix" seemed to be included in appropriate file, and I did not find any need for replacement per above.

      Re-attempt at upgrade resulted in the following two errors at upgrade:


      TypeError: count(): Argument #1 ($value) must be of type Countable|array, string given in src/addons/vw/vw/_core/instance/progress/xf2.php at line 168

      vw_Progress_Instance_XF2->log_init() in src/addons/vw/vw/_core/instance/progress/xf2.php at line 200
      vw_Progress_Instance_XF2->log_explain() in src/addons/vw/vw/_core/instance/progress/xf2.php at line 96
      vw_Progress_Instance_XF2->write() in src/addons/vw/vw/_core/instance/progress/vw.php at line 80
      vw_Progress_Instance->major() in src/addons/vw/vw/Setup/View.php at line 331
      vw\vw\Setup\View->print_major_header() in src/addons/vw/vw/Setup/Caller/AbstractCaller.php at line 202
      vw\vw\Setup\Caller\AbstractCaller->open() in src/addons/vw/vw/_install/lib/upgradepath/steps/4/0/0/alpha/1/ACT/xf2.php at line 22
      vw_Install_UpgradePath_Steps_400alpha1_ACT_Controller_XF2->{closure}() in src/addons/vw/vw/Setup.php at line 350
      vw\vw\Setup->vwRunStep() in src/addons/vw/vw/Setup.php at line 1091
      vw\vw\Setup->upgrade() in src/XF/Admin/Controller/AddOn.php at line 597
      XF\Admin\Controller\AddOn->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 352
      XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 258
      XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
      XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
      XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2513
      XF\App->run() in src/XF.php at line 524
      XF::runApp() in admin.php at line 13






      and:



      TypeError: count(): Argument #1 ($value) must be of type Countable|array, string given src/addons/vw/vw/_core/instance/progress/xf2.php:168

      Generated by: gerryvz Feb 22, 2025 at 10:48 AM

      Stack trace

      #0 src/addons/vw/vw/_core/instance/progress/xf2.php(200): vw_Progress_Instance_XF2->log_init()
      #1 src/addons/vw/vw/_core/instance/progress/xf2.php(96): vw_Progress_Instance_XF2->log_explain('Upgrading to 4....', 1, 'h')
      #2 src/addons/vw/vw/_core/instance/progress/vw.php(80): vw_Progress_Instance_XF2->write('h', 'Upgrading to 4....')
      #3 src/addons/vw/vw/Setup/View.php(331): vw_Progress_Instance->major('Upgrading to 4....')
      #4 src/addons/vw/vw/Setup/Caller/AbstractCaller.php(202): vw\vw\Setup\View->print_major_header('Upgrading to 4....')
      #5 src/addons/vw/vw/_install/lib/upgradepath/steps/4/0/0/alpha/1/ACT/xf2.php(22): vw\vw\Setup\Caller\AbstractCaller->open()
      #6 src/addons/vw/vw/Setup.php(350): vw_Install_UpgradePath_Steps_400alpha1_ACT_Controller_XF2->{closure}(Object(vw\vw\Setup\Caller\Upgrade), false)
      #7 src/addons/vw/vw/Setup.php(1091): vw\vw\Setup->vwRunStep('upgrade', Object(vw_Install_UpgradePath_Steps_400alpha1_ACT_Control ler_XF2), Array, 1)
      #8 src/XF/Admin/Controller/AddOn.php(597): vw\vw\Setup->upgrade(Array)
      #9 src/XF/Mvc/Dispatcher.php(352): XF\Admin\Controller\AddOn->actionUpgrade(Object(XF\Mvc\ParameterBag))
      #10 src/XF/Mvc/Dispatcher.php(258): XF\Mvc\Dispatcher->dispatchClass('XF:AddOn', 'Upgrade', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL)
      #11 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL)
      #12 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #13 src/XF/App.php(2513): XF\Mvc\Dispatcher->run()
      #14 src/XF.php(524): XF\App->run()
      #15 admin.php(13): XF::runApp('XF\\Admin\\App')
      #16 {main}

      Request state

      array(4) {
      ["url"] => string(39) "/forums/admin.php?add-ons/vw-vw/upgrade"
      ["referrer"] => string(63) "https://www.500eboard.co/forums/admin.php?add-ons/vw-vw/upgrade"
      ["_GET"] => array(1) {
      ["add-ons/vw-vw/upgrade"] => string(0) ""
      }
      ["_POST"] => array(7) {
      ["_xfProcessing"] => string(1) "1"
      ["continue"] => string(1) "1"
      ["confirm"] => string(1) "1"
      ["params"] => string(34) "{"step":1,"version_id":1224010890}"
      ["count"] => string(1) "2"
      ["finished"] => string(1) "0"
      ["_xfToken"] => string(8) "********"
      }
      }
       
    3. February 22, 2025 11:37 AM
      pegasus pegasus is offline
      VaultWiki Team
      In src/addons/vw/vw/_core/instance/progress/xf2.php, find:
      Code:
      if (count($m[1]) == 3)
      Replace with:
      Code:
      if (strlen($m[1]) == 3)
      Reply Reply  
    4. This petition for a change to Working as Designed was rejected
      February 23, 2025 11:36 AM
      gerryvz gerryvz is offline
      New Member
      That did the trick, and now the Wiki software successfully updated to the Patch Level 2.
       
    + Reply

    Assigned Users
    Loading Please Wait
    Tags
    Loading Please Wait
    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 6:39 AM.
    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.
    Learn more… Accept Remind me later
  • striker
    Powered by vBulletin® Version 4.2.5 Beta 2
    Copyright © 2025 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
    Copyright © 2008 - 2024 VaultWiki Team, Cracked Egg Studios, LLC.