1

以下用于启用多字节数据的函数重载的 PHP 命令在从 .htaccess 文件中设置时似乎不起作用:

php_value mbstring.func_overload 7

我读到 PHP 5.2.x 版本中存在一个错误,导致它无法正常工作,但是我使用的是 PHP 5.3.0,但它仍然无法正常工作?

但是,如果此设置不适用于 htaccess,是否有任何其他选项可用于更改它?我知道它可以在 php.ini 文件中设置,但如果我这样做可能会对我服务器上托管的非 mb 代码产生不利影响!

4

1 回答 1

3

我知道它可以在 php.ini 文件中设置,但如果我这样做可能会对我服务器上托管的非 mb 代码产生不利影响!

显然,反之亦然。根据php.net

不建议在每个目录上下文中使用函数重载选项,因为尚未确认它在生产环境中足够稳定,并且可能导致未定义的行为。

错误条目的注释确认此设置只能在 php.ini 文件中更改。所以不可能使用ini_set来改变它。

于 2009-11-16T22:54:58.233 回答