Re: mb_string.func_overload has secretly been changed from PERDIR to SYSTEM
| From: | Dave Ingram | Date: | Thu, 10 Sep 2009 12:37:32 +0000 |
| Subject: | Re: mb_string.func_overload has secretly been changed from PERDIR to SYSTEM | ||
| References: | 1 2 3 4 5 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-45552@lists.php.net to get a copy of this message | ||
Tony Marston wrote:
> There is no set_up_language() function, and what has SquirrelMail got to do
> with PHP?
>
> Unless you can point to some official documentation on the PHP web site your
> "advice" is totally unsubstantiated and virtually worthless.
>
He was referring to set_up_language() defined within SquirrelMail's
functions/i18n.php which contains:
// mbstring.func_overload<>0 fix. See cvs HEAD comments.
if ($squirrelmail_language != 'ja_JP' &&
function_exists('mb_internal_encoding') &&
check_php_version(4,2,0) &&
(int)ini_get('mbstring.func_overload')!=0) {
mb_internal_encoding('pass');
}
among other things. This appears to be what he was referring to,
particularly the "mb_internal_encoding('pass');" call.
Dave