これは私のローカルシナリオです:
いくつかの CSV ファイルを読み取り、コンテンツをローカルの MYSQL データベースに書き込むアプリケーションがあります。コンテンツには、「ß」や「Ä」などのウムラウトが含まれています。ローカルではすべて正常に動作し、ウムラウトはデータベースに書き込まれ、データベースを読み取るアプリ内にも正しく表示されます。
このシナリオを amazon クラウドに移動したところ、突然 "ß" が "?" になりました。デシベルで。プログラムが CSV ファイルから読み取る内容を確認しましたが、まだ「ß」のままです。ですから、データベースへの書き込みに違いないと思いますが、質問は、これがローカルで機能しているのに、クラウドサーバーでは機能していないのはなぜですか? これはデータベースの問題ですか、それとも PHP の問題ですか?
ありがとう!:)