mamoth php サイトを継承しました。このサイトはライブ サーバーでは正常に動作しますが、変更を加えるサンドボックス / QA サーバーがあり、このサーバー (ほぼ確実に異なる PHP 設定などがあります) で、目的のコンテンツの前に奇妙な文字が出力されます。 .
それらは多くの問題を引き起こし、現在まで、php スクリプトを使用して開始し、コンテンツをそれぞれ出力する直前に「修正」しましob_start()
たob_clean_end()
。
しかし、私は今、この問題に何度もぶつかり、快適に続けることができませんでした。サイトの変更は来週公開され、サンドボックス / QA サーバーがライブ サーバーになる可能性があります。その場合、この問題がランダムに再び発生しないことを確認したいと思います。
ord()
ASCIIコードの文字が(によって報告されたように)239、187、および191である理由を誰かが知っていますか.
それらはUTF-8のバイトオーダーマークのようですが、なぜそこにあるのか、またはそこにないようにする方法がわかりません...