Multi Server Setup - Fail on secondary servers - Ubuntu 16.04

Discussion in 'Installation/Configuration' started by mmidgett, Apr 28, 2016.

  1. mmidgett

    mmidgett Member

    I am doing a multi server setup using Ubuntu 16.04 and mariadb from the perfect server tutorial. This is not the first time I've done this, just the first time in awhile. BTW love the new look of the web interface.

    When trying to run the expert install for my nameservers I get the following error.

    PHP Fatal error: Uncaught Error: Call to undefined function mb_detect_encoding() in /tmp/ispconfig3-stable-3.1-b218ba46f301ea7b5596639180782c4e00c6f1f2/install/lib/mysql.lib.php:445
    Stack trace:
    #0 /tmp/ispconfig3-stable-3.1-b218ba46f301ea7b5596639180782c4e00c6f1f2/install/lib/mysql.lib.php(146): db->escape('dbispconfig')
    #1 /tmp/ispconfig3-stable-3.1-b218ba46f301ea7b5596639180782c4e00c6f1f2/install/lib/mysql.lib.php(228): db->_build_query_string('CREATE DATABASE...', 'dbispconfig', 'utf8')
    #2 /tmp/ispconfig3-stable-3.1-b218ba46f301ea7b5596639180782c4e00c6f1f2/install/lib/mysql.lib.php(267): db->_query('CREATE DATABASE...', 'dbispconfig', 'utf8')
    #3 /tmp/ispconfig3-stable-3.1-b218ba46f301ea7b5596639180782c4e00c6f1f2/install/lib/installer_base.lib.php(232): db->query('CREATE DATABASE...', 'dbispconfig', 'utf8')
    #4 /tmp/ispconfig3-stable-3.1-b218ba46f301ea7b5596639180782c4e00c6f1f2/install/install.php(590): installer_base->configure_database()
    #5 {main}
    thrown in /tmp/ispconfig3-stable-3.1-b218ba46f301ea7b5596639180782c4e00c6f1f2/install/lib/mysql.lib.php on line 445
     
  2. mmidgett

    mmidgett Member

    This was user error and I forgot to install php-mbstring and that's what was failing
     

Share This Page