• 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
    • moving from vB 4.2.3 to XF 1.5

    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: moving from vB 4.2.3 to XF 1.5

    • Issue Tools
      • View Changes
    1. issueid=4569 September 19, 2015 4:04 AM
      dougdirac dougdirac is offline
      Junior Member
      moving from vB 4.2.3 to XF 1.5

      I'm currently running VaultiWiki 3.0.11 Lite on vB 4.2.3. I'm plan to migrate to XF 1.5.

      How do I upgrade to VaultWiki 4? What is the order of operations to upgrade and preserve my data to move to XF?

      If I decide to uninstall VW in the future, will I be able to convert the wikis into normal threads?

      Thanks!
    Issue Details
    Issue Number 4569
    Issue Type Bug
    Project VaultWiki 4.x Series
    Category Importing
    Status Fixed
    Priority 2 - Fatal / Database Errors
    Affected Version 4.0.6
    Fixed Version 4.0.10
    Milestone (none)
    Software DependencyAny
    License TypePaid
    Users able to reproduce bug 0
    Users unable to reproduce bug 0
    Attachments 0
    Assigned Users (none)
    Tags (none)


    Page 1 of 2 12 Next LastLast


    1. September 21, 2015 6:15 PM
      dougdirac dougdirac is offline
      Junior Member
      Anyone?
      Reply Reply
    2. September 22, 2015 9:46 AM
      pegasus pegasus is offline
      VaultWiki Team
      There is no path to convert wiki pages to normal threads at this time (in VaultWiki 4). If you don't plan to use VaultWiki anymore, then you should do this in VaultWiki 3, before you migrate.

      If you migrate to XenForo from vBulletin, then you will need the full version of VaultWiki 4 for XenForo, since the Lite version doesn't have a migration tool. Once you have VaultWiki installed on XenForo, use the regular VaultWiki importer to migrate data from a VaultWiki 3 installation.
      Reply Reply
    3. September 22, 2015 1:15 PM
      dougdirac dougdirac is offline
      Junior Member
      Ok, so just to be sure: In order to keep the wiki, in vB I upgrade from VW 3 Lite to VW 4 Lite, then the full version in XF will have an importer.

      Quote Originally Posted by pegasus View Post
      There is no path to convert wiki pages to normal threads at this time (in VaultWiki 4).
      Is that still on the roadmap? Is the opposite currently possible? In VW4 for XF can I convert normal threads to be wikis?

      Much thanks!
      Reply Reply
    4. September 22, 2015 3:09 PM
      pegasus pegasus is offline
      VaultWiki Team
      You cannot upgrade VW 3 Lite to VW 4 Lite. VW 4 is not a direct upgrade from VW 3. The transition is only possible via migration using an import tool in VW 4.

      Neither thread-to-wiki or wiki-to-thread is currently possible in VW 4. Both are still on the roadmap.
      Reply Reply
    5. September 22, 2015 3:24 PM
      dougdirac dougdirac is offline
      Junior Member
      Sorry, now I'm confused.

      So I leave my VW3 Lite on vB as it is?

      I buy VW4 for XenForo, I migrate my vB site to Xenforo, and VW4 will have an import tool from vB WV3?
      Reply Reply
    6. September 22, 2015 5:39 PM
      pegasus pegasus is offline
      VaultWiki Team
      Yes. That is exactly correct.
      Reply Reply
    7. October 4, 2015 10:22 PM
      dougdirac dougdirac is offline
      Junior Member
      Ok, I bought VW4 and installed in on my XF test site. I don't seem to be able to find instructions to import from VW3 on vB.

      I found these instructions: https://www.vaultwiki.org/pages/Help...er-VaultWiki-4

      Editing that config file, I pointed to the old vB database. But that doesn't seem to have worked. I get this error right at the beginning of the import process:

      Code:
      Step {1}
      
      Importing languages
      An exception occurred: Database Error: SELECT * FROM `language` Mysqli prepare error: Table 'xf.language' doesn't exist in /Volumes/www/xf/vault/core/controller/db/xf.php on line 171
      vw_DB_Controller_XF->throw_error() in vault/core/controller/db/xf.php at line 185
      vw_DB_Controller_XF->query_read() in vault/core/model/db/mysql/vw.php at line 29
      vw_DB_MySQL_Model->select() in vault/core/controller/import/handle/vw3/language/vw.php at line 140
      vw_Import_Handle_VW3_Language_Controller->do_languages() in vault/core/controller/import/steps/vw3/vw.php at line 123
      vw_Import_Steps_VW3_Controller->{closure}() in vault/core/controller/progress/vw.php at line 100
      vw_Progress_Controller->call() in vault/core/controller/cp/impex/vw.php at line 114
      vw_CP_ImpEx_Controller->import() in vault/core/controller/cp/impex/vw.php at line 35
      vw_CP_ImpEx_Controller->execute() in library/vw/XenForo/ControllerAdmin/Wiki.php at line 113
      vw_XenForo_ControllerAdmin_Wiki->actionIndex() in library/XenForo/FrontController.php at line 351
      XenForo_FrontController->dispatch() in library/XenForo/FrontController.php at line 134
      XenForo_FrontController->run() in admin.php at line 13
      How should I go about this?
      Reply Reply
    8. October 5, 2015 10:10 AM
      pegasus pegasus is offline
      VaultWiki Team
      Looks like it is pointing to a database called 'xf'. If you set the database correctly in the config file, maybe you forgot to activate that source in the config file:
      Code:
      		# If the old wiki is NOT stored in the forum database, set this to true
      		'on'			 => false,
      Reply Reply
    9. October 5, 2015 10:41 AM
      dougdirac dougdirac is offline
      Junior Member
      Quote Originally Posted by pegasus View Post
      Looks like it is pointing to a database called 'xf'. If you set the database correctly in the config file, maybe you forgot to activate that source in the config file:
      Code:
      		# If the old wiki is NOT stored in the forum database, set this to true
      		'on'			 => false,
      It wasn't clear to me what that meant since the old wiki was stored in a forum database, just not the current one. I had already made edits to that import config file pointing it to the old vB database. xf is the current Xenforo test database name.
      Reply Reply
    10. October 5, 2015 11:11 AM
      pegasus pegasus is offline
      VaultWiki Team
      I have changed the comment to say 'If the old wiki is NOT stored in the target database...'
      Reply Reply
    11. October 5, 2015 12:22 PM
      dougdirac dougdirac is offline
      Junior Member
      Ok, set that to true and got this error:

      Code:
      Admin Control Panel - Tesla Motors Club
      Server Error
      
      Mysqli prepare error: Unknown character set: ''
      
      Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
      Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
      Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
      Zend_Db_Adapter_Abstract->query() in /Volumes/www/xf/vault/core/controller/db/xf.php at line 99
      vw_DB_Controller_XF->connect() in /Volumes/www/xf/vault/core/model/vw.php at line 856
      vw_DB::create() in /Volumes/www/xf/vault/core/controller/import/steps/vw.php at line 40
      vw_Import_Steps_Controller->connect() in /Volumes/www/xf/vault/core/controller/import/steps/vw3/vw.php at line 41
      vw_Import_Steps_VW3_Controller->connect() in /Volumes/www/xf/vault/core/controller/import/vw.php at line 43
      vw_Import_Controller->prepare_steps() in /Volumes/www/xf/vault/core/controller/import/vw.php at line 35
      vw_Import_Controller->set_log() in /Volumes/www/xf/vault/core/controller/cp/impex/vw.php at line 55
      vw_CP_ImpEx_Controller->import() in /Volumes/www/xf/vault/core/controller/cp/impex/vw.php at line 35
      vw_CP_ImpEx_Controller->execute() in vw/XenForo/ControllerAdmin/Wiki.php at line 113
      vw_XenForo_ControllerAdmin_Wiki->actionIndex() in XenForo/FrontController.php at line 351
      XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
      XenForo_FrontController->run() in /Volumes/www/xf/admin.php at line 13
      Reply Reply
    12. October 5, 2015 2:46 PM
      pegasus pegasus is offline
      VaultWiki Team
      If the charset was empty in your vBulletin includes/config.php file, then the value to enter for the import config is 'latin1'
      Reply Reply
    13. October 5, 2015 3:42 PM
      dougdirac dougdirac is offline
      Junior Member
      Welp made it to 12%

      Code:
      Progress: 12%
      Step {1}
      
      Creating temporary import fields
      Importing languages
      Importing URL replacements
      Importing rules for file uploads
      
      Step {1}
      
      Importing namespaces
      Undefined index: island
      vw_CP_Progress_View->handle_php_error() in vault/core/controller/import/handle/vw3/vw.php at line 154
      vw_Import_Handle_VW3_Controller->namespace_by_function() in vault/core/controller/import/handle/vw3/area/vw.php at line 78
      vw_Import_Handle_VW3_Area_Controller->do_namespaces() in vault/core/controller/import/steps/vw3/vw.php at line 154
      vw_Import_Steps_VW3_Controller->{closure}() in vault/core/controller/progress/vw.php at line 100
      vw_Progress_Controller->call() in vault/core/controller/cp/impex/vw.php at line 114
      vw_CP_ImpEx_Controller->import() in vault/core/controller/cp/impex/vw.php at line 35
      vw_CP_ImpEx_Controller->execute() in library/vw/XenForo/ControllerAdmin/Wiki.php at line 113
      vw_XenForo_ControllerAdmin_Wiki->actionIndex() in library/XenForo/FrontController.php at line 351
      XenForo_FrontController->dispatch() in library/XenForo/FrontController.php at line 134
      XenForo_FrontController->run() in admin.php at line 13
      Reply Reply
    14. October 5, 2015 4:42 PM
      pegasus pegasus is offline
      VaultWiki Team
      Your XenForo config file may have debug mode enabled. If you do not want to debug errors like this, please disable it during the process. If you want (or if disabling debug mode doesn't work), you can submit a ticket and we'll deal with all of them so they can be permanently fixed (go to Members > Services > Ticket Support on this site). You also now qualify for free import service when you are ready for a live import.

      EDIT: I also forgot that you are importing from a Lite version. Since I believe all of our test imports to XenForo imported from a full VW3, you are entering unknown territory. You may encounter other errors too, and a ticket would definitely help everyone if that's the case.
      Reply Reply
    15. December 23, 2015 9:18 PM
      Alfa1 Alfa1 is offline
      Distinguished Member
      Isn't it much better to upgrade to full VW3 first?
      Reply Reply
    Page 1 of 2 12 Next LastLast
    + 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 10:52 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.