• 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 3.x Series
    • Bug
    • Fatal Error on Accessing Wiki Areas

    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: Fatal Error on Accessing Wiki Areas

    • Issue Tools
      • View Changes
    1. issueid=1181 February 26, 2010 2:19 PM
      Mokonzi Mokonzi is offline
      Senior Member
      Fatal Error on Accessing Wiki Areas
      Fatal Error in special_class_wiki.php when Accessing Wiki Areas

      I'm getting this error now I've got my htaccess setup correctly:

      Code:
      Fatal error: Call to undefined function mb_strtolower() in /home/xuni/public_html/vault/special_class_wiki.php on line 711
      It happens when I try to access a direct wiki area, such as the home page, or indeed, any wiki entry.

      My htaccess for reference (if it's this at all) is:

      Code:
      RewriteEngine On
      RewriteBase /
      
      RewriteRule ^showwiki.php$ showwiki.php [L,QSA]
      RewriteRule ^showwiki.php?title=(.*)$ showwiki/$1 [L,R=301]
      RewriteRule ^showwiki/Wiki:(.*)$ showwiki/$1 [L,R=301]
      
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^showwiki/(.*)?$ showwiki_proxy.php [L,QSA]
      PS, I suspect (though not certain) that the above htaccess code can't be behind the full ModRewrite SEO built into vBulletin (using the code found for it at vbulletin.com), so I had to place it first in the queue to get it to work properly.
    Issue Details
    Issue Number 1181
    Issue Type Bug
    Project VaultWiki 3.x Series
    Category Wiki Pages
    Status Fixed
    Priority 2 - Fatal / Database Errors
    Affected Version 3.0.0 Beta 4
    Fixed Version 3.0.0 Beta 5
    Milestone VaultWiki 3.0.0
    Software DependencyAny
    Users able to reproduce bug 0
    Users unable to reproduce bug 0
    Attachments 0
    Assigned Users (none)
    Tags (none)




    1. February 26, 2010 3:06 PM
      pegasus pegasus is offline
      VaultWiki Team
      You can't use VaultWiki's UTF-8 support unless PHP is compiled with Multi-Byte Functions. Just disable the setting to eliminate the error.

      EDIT: "Fixed" for the next build. An error message will prevent enabling UTF-8 support when the server doesn't have multi-byte functions.
      Reply Reply  
    2. February 26, 2010 3:21 PM
      Mokonzi Mokonzi is offline
      Senior Member
      Any pointer on enabling it? I run my own VPS, so got some leeway, provided it doesn't trash the setup...

      I'm aiming to have Russian sections to the site, so I'm guessing UTF-8 is going to be needed?
      Reply Reply  
    3. February 26, 2010 4:20 PM
      pegasus pegasus is offline
      VaultWiki Team
      You can read up more on Multi-Byte Strings and adding support here: http://us.php.net/manual/en/mbstring.installation.php
      Reply Reply  
    4. February 26, 2010 4:28 PM
      Mokonzi Mokonzi is offline
      Senior Member
      Thanks pegasus, I'll look into it.
      Reply Reply  
    5. April 10, 2010 11:18 AM
      Mokonzi Mokonzi is offline
      Senior Member
      Just looking at doing this pegasus, I assume it's a matter of running this via command line? I've never done anything with compiling PHP before at this level, so any words of warning would be appreciated...
      Reply Reply  
    6. April 10, 2010 12:10 PM
      pegasus pegasus is offline
      VaultWiki Team
      Yes, this is something that needs to be done at the command line. I haven't done this with PHP before myself; I have only worked with the command line personally to set up Xcache for this site. I suspect that messing up with PHP will take your site down, so make sure you find yourself a straighforward tutorial on compiling PHP.
      Reply Reply  
    7. April 10, 2010 12:14 PM
      Mokonzi Mokonzi is offline
      Senior Member
      Contacting my hosts, found out it's possible through WebHostManager. Once I've done it successfully, I'll let you know how it went, and try and put up a tutorial on it.
      Reply Reply  
    8. April 10, 2010 2:16 PM
      Mokonzi Mokonzi is offline
      Senior Member
      Seems this can be done through EasyApache in the WHM setup (may require root access, or permissions granted from the root owner), and would be VPS/Semi-Dedicated/Dedicated.

      Simply load up the wizard on the EasyApache (Apache Update) in the Web Host Manager (WHM) for your server.

      Much of the wizard is a matter of replicating existing settings, but when you get to 6. Exhaustive Options List, then add the mbstring to be installed (tick box), finish the rest of your settings, then save it. Backup everything. The Build the profile you've created, wait for it to finish, and hopefully you've got a working compile.

      Doing it through cPanel and WHM at least allows you to get there help with support. I'd suggest you make a note of what versions of everything you were using before as well.

      When I get a few minutes I'll throw this into a 'tutorial'.

      (I was linked to this page for details on how it works: http://docs.cpanel.net/twiki/bin/vie...pache3/WebHome)
      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 12:19 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 © 2023 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2023 DragonByte Technologies Ltd.
    Copyright © 2008 - 2013 VaultWiki Team, Cracked Egg Studios, LLC.