さくらのレンタルサーバーのプレミアムプランからsixcoreのS1プランに移行しようとして文字化け

phpでmysqlのデータベースを読み込み、表示させるプログラムを稼働させているのですが、sixcoreで文字化けが発生しました。

その他
上記のような文字化けです。
さくらのレンタルサーバーの頃からphpmyadminで同様の文字化けが起きていたのですが、Web上では正常に表示されていました。
sixcoreのphpmyadminも同じ文字化けが起きています。

phpプログラム側からmysqlに対して入出力を行うプログラムがあり、全てを修正するには時間を要すると思われます。
今回緊急的にサーバーの移動を行いたい為、Web上で表示正常に行われれば稼働させたいです。

調べた結果、元の文字列がUTF8で入力decodeがLatin-1で出力encodeがUTF8である場合に起こる文字化けであると分かりました。
が、どこを修正すれば良いのか皆目見当がつきません。
どうかお力をお借りしたく存じます。


試したこと
・mysqlのcharacter_setを揃えた。
・php.iniの共通部分を揃えた。
・mb_convert_encoding($xxxx,"iso-8859-1","utf8");でデータ引き出し時に文字コードを変更。→ ��?度は�� 少しだけ読めるがほぼ文字化け

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2014-02-06 16:08:47
終了日時
2014-02-13 00:02:20
回答条件
1人30回まで

この質問のカテゴリ

この質問に含まれるキーワード

phpMyAdmin290MySQL2612PHP7798文字コード574文字化け1005データベース1894iSO276レンタルサーバー874さくら498プログラム5048サーバー4609

人気の質問

メニュー

PC版