0

スマート クォートを使用して GET または POST 経由で文字列を投稿し、投稿された文字列をエコーすると、スマート クォートは 1 つのサーバーで 2 つの黒いひし形の疑問符をレンダリングしますが、別のサーバーでは . 最終的には正しい UTF8 文字としてレンダリングされるため、サーバーの ’ は問題ありませんが、2 つの黒いひし形は文字が認識されなくなったことを意味しているようです。なぜこれが起こっているのかを特定する方法について何か提案はありますか? PHP を実行している Apache サーバーで悪い反応が起こっています。データベースは関与しません。

4

1 に答える 1

0

サーバー管理者は、php.ini ファイルの次の行をコメントアウトしました。

mbstring.http_input = auto

この構成は、正しく動作するサーバーでコメントアウトされ、2 番目のサーバーで問題が解決されました。図に行きます。

この答えが他の誰かに役立つことを願っています。

于 2013-10-11T22:10:39.587 に答える