• 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
    • InvalidArgumentException: Unknown search handler type 'vwpage' src\XF\Search\Search.php:275

    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: InvalidArgumentException: Unknown search handler type 'vwpage' src\XF\Search\Search.php:275

    • Issue Tools
      • View Changes
    1. issueid=5955 February 15, 2020 10:52 AM
      SeToY SeToY is offline
      Junior Member
      InvalidArgumentException: Unknown search handler type 'vwpage' src\XF\Search\Search.php:275
      InvalidArgumentException: Unknown search handler type 'vwpage' src\XF\Search\Search.php:275

      While upgrading from 4.1.0 Beta 4 -> 4.1.0 RC 1 the following exception occured:

      Stack Trace:
      Code:
      InvalidArgumentException: Unknown search handler type 'vwpage' src\XF\Search\Search.php:275
      Generated by: SeToY 15 Feb 2020 at 16:50
      Stack trace
      #0 src\XF\Search\Search.php(26): XF\Search\Search->handler('vwpage')
      #1 src\addons\vw\vw\Behavior\Indexable.php(30): XF\Search\Search->index('vwpage', Object(vw_DM_Special_Controller_XF2), false)
      #2 src\XF.php(291): vw\vw\Behavior\Indexable->vw\vw\Behavior\{closure}()
      #3 src\addons\vw\vw\_core\instance\progress\xf2.php(50): XF::triggerRunOnce()
      #4 src\addons\vw\vw\_core\instance\progress\xf2.php(140): vw_Progress_Instance_XF2->shutdown()
      #5 src\addons\vw\vw\_core\instance\progress\xf2.php(106): vw_Progress_Instance_XF2->except('next')
      #6 src\addons\vw\vw\_core\instance\progress\vw.php(111): vw_Progress_Instance_XF2->write('n')
      #7 src\addons\vw\vw\Setup\Caller\AbstractCaller.php(215): vw_Progress_Instance->next()
      #8 src\addons\vw\vw\_install\lib\upgradepath\steps\4\1\0\rc\1\base\vw.php(2169): vw\vw\Setup\Caller\AbstractCaller->close()
      #9 src\addons\vw\vw\Setup.php(300): vw_Install_UpgradePath_Steps_410rc1_base_Controller->{closure}(Object(vw\vw\Setup\Caller\Upgrade), false)
      #10 src\addons\vw\vw\Setup.php(957): vw\vw\Setup->vwRunStep('upgrade', Object(vw_Install_UpgradePath_Steps_410rc1_C_Controller_XF2), Array, 64)
      #11 src\XF\Admin\Controller\AddOn.php(576): vw\vw\Setup->upgrade(Array)
      #12 src\XF\Mvc\Dispatcher.php(350): XF\Admin\Controller\AddOn->actionUpgrade(Object(XF\Mvc\ParameterBag))
      #13 src\XF\Mvc\Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:AddOn', 'Upgrade', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL)
      #14 src\XF\Mvc\Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL)
      #15 src\XF\Mvc\Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #16 src\XF\App.php(2184): XF\Mvc\Dispatcher->run()
      #17 src\XF.php(391): XF\App->run()
      #18 admin.php(13): XF::runApp('XF\\Admin\\App')
      #19 {main}
      Request State:
      Code:
      array(4) {
        ["url"] => string(32) "/admin.php?add-ons/vw-vw/upgrade"
        ["referrer"] => string(68) "https://domain.com/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(32) "{"step":64,"version_id":4010071}"
          ["count"] => string(2) "65"
          ["finished"] => string(1) "0"
          ["_xfToken"] => string(8) "********"
        }
      }
    Issue Details
    Issue Number 5955
    Issue Type Bug
    Project VaultWiki 4.x Series
    Category Install / Upgrade
    Status Fixed
    Priority 1 - Security / Login / Data Loss
    Affected Version 4.1.0 RC 1
    Fixed Version 4.1.0 RC 1
    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 16, 2020 10:40 AM
      pegasus pegasus is offline
      VaultWiki Team
      This error did not occur during any normal upgrade attempts that I made. I can only reproduce this problem if I start upgrading VaultWiki, then disable the add-on in another browser tab while the upgrade is still processing. Did you do anything like this?
      Reply Reply  
    2. February 16, 2020 12:09 PM
      SeToY SeToY is offline
      Junior Member
      No, but I started the upgrade while the add-on was disabled.
      Reply Reply  
    3. February 22, 2020 1:28 PM
      pegasus pegasus is offline
      VaultWiki Team
      This should be fixed in the next build. This occurred when upgrading while the add-on was disabled, because VaultWiki needs the add-on to be enabled in order to perform certain upgrade tasks (such as updating the search index). The upgrade was designed to detect this situation and re-enable the add-on automatically; however, it did not do so in a way that caused the needed add-on data caches to be rebuilt. In the next build, we add this intermediate step.
      Reply Reply  
    4. February 22, 2020 1:43 PM
      SeToY SeToY is offline
      Junior Member
      Nice, thanks. Anything that might have gone wrong now in my update that I need to take care off?
      Reply Reply  
    5. February 22, 2020 2:32 PM
      pegasus pegasus is offline
      VaultWiki Team
      Apart from 1 new special page not appearing in your forum's search results, no.

      Most issues tend to result in errors during an upgrade, like not having default values for MySQL columns that are updated; or missing information for rebuilt pages, like some Special pages not knowing what pages link to each other. These types of operations were not performed between Beta 4 and RC 1.
      Reply Reply  
    6. February 22, 2020 2:34 PM
      SeToY SeToY is offline
      Junior Member
      Thanks for the information.

      Quote Originally Posted by pegasus
      Apart from 1 new special page not appearing in your forum's search results, no.
      Will this fix itself automatically with the new version, though? Or some kind of rebuild later on?
      Reply Reply  
    7. February 22, 2020 2:36 PM
      pegasus pegasus is offline
      VaultWiki Team
      You can manually rebuild the search index for wiki content, or you can visit Special:WantedCategories and change its name to cause it to be reindexed.
      Reply Reply  
    + 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 8:36 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.