• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
      • Try XenForo Demo
      • New Posts
      • FAQ
      • Calendar
      • Community
        • Groups
        • Albums
        • Member List
      • Forum Actions
        • Mark Forums Read
      • Quick Links
        • Today's Posts
        • Who's Online
      • Sponsor
        • Sponsor a Feature
        • List of Donors
    • Wiki
    • Support
    • What's New?
    • Buy Now
    • Manual
    • 
    • Forum
    • VaultWiki How-Tos
    • VaultWiki Questions
    • Is VW compatible with XFES, Redis and LiteSpeed Cache?

    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.

    Results 1 to 8 of 8

    Thread: Is VW compatible with XFES, Redis and LiteSpeed Cache?

    • Thread Tools
      • Show Printable Version
    1. February 13, 2017 #1
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      597
      Rep Power
      285

      Is VW compatible with XFES, Redis and LiteSpeed Cache?

      Does Vaultwiki work with:
      • XenForo Enhanced Search (Elastic Search 5.2)
      • Redis Cache
      • LiteSpeed Cache


      What settings are required advised?
      Reply With Quote Reply With Quote

    2. February 14, 2017 #2
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,959
      Blog Entries
      18
      Rep Power
      688
      According to XenForo devs, nothing special is required for an add-on to use XF-ES; that is handled entirely by XenForo. Several other customers are using XF-ES with VaultWiki and have not reported any problem there.

      As for Redis and LiteSpeed, I am not familiar enough with these caches to give you an answer on that. I have not heard of any problems before. If you make any special rules for attachment routes, you can include /wiki-asset and /wiki-image there.

      If you use Litespeed with mod_cloudflare, there is a known bug in Cloudflare's CSS-minify feature that Cloudflare devs have not fixed for over a year now. Their cache process crashes if it encounters certain sequences in CSS; these sequences are used by VaultWiki. If you use Cloudflare, you should not use CSS-minify, at least until their changelogs specify that the @supports bug has been fixed.

      If you use PHP's Zend Opcache, do not enable opcache.fast_shutdown. It has been broken since 2013 and causes the PHP<->webserver connection to break at random times, often during HTML-streams, such as VaultWiki's install/upgrade/import.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    3. February 14, 2017 #3
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      597
      Rep Power
      285
      I thought that VW is not a true addon but more of an integrated stand alone application.

      I see that VW has a separate cache prefix which makes me think this needs to be set separately for redis and LSC. The litespeed team is active on xenforo.com
      I have asked them here: https://xenforo.com/community/thread...1#post-1133309
      Maybe its good to reach out to them.

      I am not using cloudfare.
      opcache.fast_shutdown is turned off.
      Reply With Quote Reply With Quote

    4. February 14, 2017 #4
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,959
      Blog Entries
      18
      Rep Power
      688
      I'm not really sure where the line would be drawn, but it is a true add-on that comes bundled with an API so that the basic wiki functionality does not need to be completely rewritten for vBulletin vs XenForo, etc. While there have been ideas thrown around to make VaultWiki capable of standalone operation (essentially by developing a separate app that uses the same API), it is not at this time. I think the only thing that might lead people to think that VaultWiki is not a true add-on is the installation process. But we had to make the installation process like that or most people's servers would timeout during large upgrades. That is really the only reason. At this time, neither vBulletin nor XenForo supports batched install or upgrade processes using their XML importers.

      As for the cache prefix, VW_CACHE_PREFIX is used internally by VaultWiki for a small number of its own caches, which at this time are file-based, and apply more to vBulletin than to XenForo. You really only need it if you run multiple VaultWiki instances from the same directory (like we do during development), so that there are no conflicts in the file-system cache for site config settings or rendered CSS.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    5. February 15, 2017 #5
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      597
      Rep Power
      285
      mhm. Today my site crashed on a Redis issue. I got a error that mentioned various Redis processes and VW.
      I run these addons:
      https://xenforo.com/community/resour...is-cache.3965/
      https://xenforo.com/community/resour...counters.4366/
      https://www.vaultwiki.org/issue.php?issueid=4915

      After I disabled VW and flushed Redis my board worked again. I know this is too vague act upon.
      But this makes me wonder if VW will not fail on a Redis enabled site?
      Last edited by Alfa1; February 15, 2017 at 9:13 PM.
      Reply With Quote Reply With Quote

    6. February 19, 2017 #6
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,959
      Blog Entries
      18
      Rep Power
      688
      If your Redis instance crashed, your Redis logs would probably be more useful than any XenForo error messages. You should have the memory-state from crash time as an archive that you can run a backtrace on and follow up on the issue with the developers of Redis.

      It's not like VaultWiki dumps crazy values to the cache. We cache strings and integers; some are larger than others, but nothing that a single MySQL transaction can handle should cause your Redis instance to crash. Even if the value we use is ridiculous, the expected behavior of a properly functioning Redis would be to reject it rather than crash.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    7. February 19, 2017 #7
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      597
      Rep Power
      285
      I dont think redis crashes. Users get a whitescreen with the message 'an error has occurred'.
      Reply With Quote Reply With Quote

    8. February 19, 2017 #8
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,959
      Blog Entries
      18
      Rep Power
      688
      Whether it crashes or not, Redis becomes non-responsive, or does not respond in a timely enough manner, as evidenced by the error messages you saw in the XenForo log: "CredisException: read error on connection - library/Redis/lib/Credis/Client.php"
      Perhaps I am misinterpeting the error (the author of Credis would know more), but it sounds like XenForo's Zend Cache instance was unable to establish a connection to your Redis instance.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    Similar Threads

    1. Compatible with xf 1.4 ?
      By dvsDave in forum General Discussion
      Replies: 1
      Last Post: September 24, 2014, 2:28 AM
    2. vBulletin 5 connect production version: Roughly when will vaultwiki be compatible?
      By jdj in forum Pre-Sales Questions
      Replies: 7
      Last Post: January 13, 2014, 7:13 PM
    3. Does VW work with Varnish or Litespeed cache?
      By Alfa1 in forum VaultWiki Questions
      Replies: 1
      Last Post: September 18, 2011, 2:32 PM

    Tags for this Thread

    litespeed, redis

    View Tag Cloud

    Bookmarks

    Bookmarks
    • Submit to Digg Digg
    • Submit to del.icio.us del.icio.us
    • Submit to StumbleUpon StumbleUpon
    • Submit to Google Google

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •  
    • BB code is On
    • Smilies are On
    • [IMG] code is Off
    • [VIDEO] code is
    • HTML code is Off

    Forum Rules

    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 6:50 PM.
    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.