Actions

Translations

Translations:Installation FAQ/21/en

From LimeSurvey Manual

There are three possible scenarios:

  • If it's your providers server: Ask your provider to activate that extension in PHP or how to activate it - if you have a good administration panel for your server you may be able to activate it yourself.
  • If it's your own Linux server: You may have to re-compile PHP and include the mbstring library. Ask the Linux experts how to do that. In most Linux versions today you can install it using your Linux packet manager.
    • If you are using a version of Linux that supports 'yum' (CentOS, RedHat, Fedora):
      1. Use the terminal (as a super user) and type: yum install php-mbstring
      2. Make sure to update /etc/php.ini to update and uncomment the various mbstring params
      3. Make sure to restart apache after installing it: /etc/init.d/httpd restart
  • If it's your own Windows server: Search for php.ini on your system, open it with an editor and search for mbstring. Most probably the line that contains that string is commented out with a semicolon. Remove the semicolon, save and restart your web server.