mbstring.language设置为日语?

时间:2014-05-14 01:41:58

标签: php cpanel whm

我正在使用数字太平洋在澳大利亚托管的英语语言服务器,当我查看WHM中的PHP.ini文件时,我看到mbstring.language设置为日语。这会以消极方式影响任何事情,还是最好保持原样?

mbstring.internal_encoding也设置为EUC-JP

我的某个WordPress网站上的某些插件存在一些问题,这可能会影响它吗?

干杯

1 个答案:

答案 0 :(得分:1)

我建议您检查是否可以使用.htaccss或PHP函数(例如mb_language()ini_set())覆盖此设置。

mb_language的值用于编码电子邮件。 mb_send_mail()使用此设置对电子邮件进行编码。因此,除非使用日本字符集,否则设置“英语”或“单”(UTF-8)是好的。

使用.htaccess设置

  

当使用PHP作为Apache模块时,您也可以更改   使用Apache配置文件中的指令进行配置设置   (例如httpd.conf)和.htaccess文件。你需要“AllowOverride   选项“或”AllowOverride所有“权限。

#
#  .htaccess
#
php_value date.timezone "America/Los_Angeles"
php_value default_charset "UTF-8"
php_value mbstring.internal_encoding "UTF-8"

文件在这里:
http://www.php.net/manual/en/ini.list.php
http://www.php.net/manual/en/configuration.changes.php

使用PHP函数设置

<?php
  mb_language('English');
  ini_set('mbstring.internal_encoding', 'UTF-8');
  mb_regex_encoding('UTF-8');
?>

你可以在这里看到documnets:
http://www.php.net/manual/en/function.mb-language.php