title: mbstring missing from phpinfo but enabled in php.ini
body: <p>Similar to this question: <a href="https://stackoverflow.com/questions/17150860/gd2-not-showing-in-phpinfo-is-showing-in-php-i">gd2 not showing in phpinfo, is showing in php -i</a></p>
  
  <p>I have the same problem with <code>mbstring</code>. I enabled it in my <code>php.ini</code> (which is <em>the only <code>php.ini</code> <strong>on my whole system</strong> - and yes, I checked <strong>and</strong> double checked that!</em>), but when I open up <code>phpinfo</code> on my Apache, mbstring is missing. If I do <code>php -i</code>, all of the <code>mbstring</code> data is showing up nicely.</p>
  
  <p>Apache (<code>phpinfo.php</code>)</p>
  
  <pre><code>Configuration File (php.ini) Path       C:\Windows
  Loaded Configuration File               F:\PHP\5.4\php.ini
  Scan this dir for additional .ini files (none)
  Additional .ini files parsed            (none)
  </code></pre>
  
  <p>Apache (<code>index.php</code>)</p>
  
  <pre><code>Fatal error: Call to undefined function mb_get_info() 
  in F:\Apache\httpd-2.4\htdocs\index.php on line 2
  </code></pre>
  
  <p>PHP CLI:</p>
  
  <pre><code>F:\Apache\httpd-2.4\htdocs&gt; php --ini
  Configuration File (php.ini) Path: C:\Windows
  Loaded Configuration File:         F:\PHP\5.4\php.ini
  Scan for additional .ini files in: (none)
  Additional .ini files parsed:      (none)
  
  F:\Apache\httpd-2.4\htdocs&gt; php index.php
  array(14) {
    ["internal_encoding"]=&gt;
    string(10) "ISO-8859-1"
    ["http_output"]=&gt;
    string(4) "pass"
    ["http_output_conv_mimetypes"]=&gt;
    string(31) "^(text/|application/xhtml\+xml)"
    ["func_overload"]=&gt;
    int(0)
    ["func_overload_list"]=&gt;
    string(11) "no overload"
    ["mail_charset"]=&gt;
    string(5) "UTF-8"
    ["mail_header_encoding"]=&gt;
    string(6) "BASE64"
    ["mail_body_encoding"]=&gt;
    string(6) "BASE64"
    ["illegal_chars"]=&gt;
    int(0)
    ["encoding_translation"]=&gt;
    string(3) "Off"
    ["language"]=&gt;
    string(7) "neutral"
    ["detect_order"]=&gt;
    array(2) {
      [0]=&gt;
      string(5) "ASCII"
      [1]=&gt;
      string(5) "UTF-8"
    }
    ["substitute_character"]=&gt;
    int(63)
    ["strict_detection"]=&gt;
    string(3) "Off"
  }
  </code></pre>
  
  <p>What is happening here? Bugs in <code>apache</code>/<code>phpinfo()</code>?</p>