当我使用智能引号通过GET或POST发布字符串并回显发布的字符串时,smart-quote会在一台服务器上呈现两个黑色菱形问号,但是在另一台服务器上。服务器没有问题,因为它最终将呈现为正确的UTF8字符,但这两个黑色钻石似乎意味着该字符不再被识别。有关如何识别这种情况的原因的任何建议?糟糕的反应发生在运行PHP的Apache服务器上。不涉及数据库。
答案 0 :(得分:0)
我们的服务器管理员在php.ini文件中注释掉以下行:
mbstring.http_input = auto
此配置已在正常运行的服务器中注释掉,并解决了第二台服务器上的问题。去图。
我希望这个答案有助于其他人。