PHPのプロ来てくれ!!!!!!!!!!!

1: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:01:20.530 ID:2BIoJ/aP0
なんかMySQLから読み込んだデータが文字化けするんだが何でだ?
utf8設定のテーブルデータを読み込んでutf8エンコードのブラウザで表示してるんだが何故か文字化けする

2: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:03:10.275 ID:YJv5VG+gM
サーバーの設定がJISになってないか?

 

4: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:09:58.152 ID:2BIoJ/aP0
>>2
ちょっと
確認してみるわ

 

3: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:09:48.057 ID:zBu4EGCK0
■php.ini
default_charset = “UTF-8″
■httpd.conf
AddDefaultCharset UTF-8

 

5: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:11:14.726 ID:2BIoJ/aP0
>>3
サンクス
php.iniのテキスト量が多すぎてどこにdefault_charsetがあるのか分かんねー

 

6: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:13:32.186 ID:arclQDMm0
検索とかなさらないんですか

 

7: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:13:52.138 ID:zBu4EGCK0
検索しろよ…
vimならコマンドモードで「/default_charset」してnしまくれ

 

11: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:19:13.615 ID:2BIoJ/aP0
デフォルトでutf-8になってたわ
おかしいな…

 

12: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:22:09.595 ID:zBu4EGCK0
>>11
webサーバは何のミドルウェア使ってんの?

 

14: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:25:13.726 ID:2BIoJ/aP0
>>12
appache
xamppで管理してる

 

19: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:30:02.851 ID:zBu4EGCK0

 

25: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:42:05.033 ID:2BIoJ/aP0
>>19の通りに設定したけどダメだったわ
はああああ何がいけないんだ

 

13: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:22:10.921 ID:UyKqIRjc0
MySQLの中に入ってる実データの時点でutf-8以外になってない?

 

15: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:26:45.406 ID:zBu4EGCK0
echo mb_detect_encoding($str);
で文字コード出してみたら?>>13かもしれないし

 

20: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:31:02.620 ID:2BIoJ/aP0
>>15
ASCIIってなったわ

 

23: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:34:01.159 ID:zBu4EGCK0
>>20
ダメだな、その関数検出精度悪いんだよ

 

17: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:27:01.116 ID:2BIoJ/aP0
>>13
データの方はutf8のはず

 

16: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:26:51.814 ID:xdrpoCAk0
SET NAMES UTF8
↑これ実行してみ

 

34: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:50:31.098 ID:xdrpoCAk0
>>16
これやらんの?

 

21: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:32:50.535 ID:UyKqIRjc0
お前一昨日も間違ってたけどappacheじゃなくてApacheだからな

 

22: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:33:55.923 ID:2BIoJ/aP0
>>21
マジだ
覚えておくわ

 

24: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:36:05.044 ID:7K/glMph0
まずmysqlのデータ直接見て文字化けしてないかを確認した方がいい

 

26: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:43:50.797 ID:wQbj5m4E0
化けた文字貼って

 

29: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:45:12.233 ID:2BIoJ/aP0
>>26
1:?c?????Y:?????????

 

27: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:44:21.317 ID:6Cfxjs210
そもそもテーブルゆーてぃーえふ8でクリエイトした?

 

30: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:46:24.460 ID:2BIoJ/aP0
>>27
show create tableでdefault charset がutf8ってなってるからそうしたはず

 

28: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:44:36.738 ID:dXTLWCCud
htmlの方の文字コード明記してる?

 

31: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:47:18.154 ID:2BIoJ/aP0
>>28
header(‘Content-Type: text/html; charset=utf-8’);
って先頭に書いてる

 

32: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:49:24.081 ID:dXTLWCCud
>>31
httpじゃなくてhtmlって言ってるでしょ

 

35: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:50:47.129 ID:2BIoJ/aP0
>>32
htmlの方もmetaタグで指定してる

 

33: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:49:35.854 ID:6Cfxjs210
ソースファイルの文字コードも大丈夫なんよね?

 

36: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:51:27.198 ID:wQbj5m4E0
phpMyAdminで見た時は化けずにデータ入ってるのか?
データベースの「照合順序」は何?「utf8_general_ci」みたいなのになってる?

 

39: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:59:02.984 ID:2BIoJ/aP0
>>36
phpMyAdminから見ても全く同じように文字化けしてるわ
照合順序はutf8mb4_unicode_ciってなってる

 

40: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 18:04:49.479 ID:wQbj5m4E0
>>39
じゃあデータ入れる時に化けてんのかな

 

38: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:55:30.939 ID:wQbj5m4E0
読み込む元が化けてそう

 

42: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 18:07:21.572 ID:2BIoJ/aP0
ん、てか読み込めないから文字コード色々弄ったテーブルは相変わらず文字化けするけど今までに作ったテーブルは普通に読み込めるようになってるわ
何が起こっているんだ…

 

43: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 18:10:31.496 ID:wQbj5m4E0
文字コードいろいろいじった時に化けたんだな

 

44: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 18:40:49.263 ID:2BIoJ/aP0
うおおおおおおおおおおおおおおお直ったあああああああ

 

45: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 18:41:13.835 ID:2BIoJ/aP0
お前らありがとな

引用元

http://viper.2ch.sc/test/read.cgi/news4vip/1542441680/

管理人からひと言

文字コードの設定間違ってたんやろなぁ

 

関連記事

  1. カテゴリ_プログラム

    HTML→CSS→Javascript→PHP→SQLと着たウィザード級WEBプログラマーになる俺が…

  2. 【IT】プログラミングは要らなくなる、Pythonが示す未来

  3. カテゴリ_プログラム

    プログラム独学って鬼むずくね?w

  4. プログラマーってなにすんの?

  5. 【IT】人気プログラミング言語のランキング、かつて上位3つのひとつだったJavaが凋落傾向

  6. カテゴリ_プログラム

    かつてプログラマは月給300万円の時代もあったんだぜ?現在は手取10万円

  7. 派遣SE俺氏、過去他社がツールでCOBOL→java変換したシステムをCOBOLに戻すよう命じられる…

  8. カテゴリ_プログラム

    テキストエディタって保存したプログラムコードをどうやって実行させるの????

  9. 2020年以降で需要のあるプログラミング言語(Web系)って何?

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の人気記事

おすすめ記事

新着記事

  1. 【悲報】ネットワークエンジニアぼく夜勤だけど既に眠い
  2. Linuxカーネル勉強しても就職先ってないの?
  3. 【悲報】ワイITエンジニア研修中、ガチで絶望するwywywywy
  4. お前らが唯一使えるLinuxコマンド挙げてけ
  5. 【悲報】SESワイ、毎日毎日サーバーを監視するだけの毎日に鬱になってしまう、、

ボンブの戯言

  1. 【ボンブの戯言】サーバーって何なの(オンプレに限る)
  2. 【ボンブの戯言】フリーランスのメリットを全否定してみた
  3. 【ボンブの戯言】ITエンジニアがフリーランスになるときに考える・準備すること
  4. 【ボンブの戯言】ITエンジニアは、なぜうつ病になるのか
  5. 【ボンブの戯言】フリーランスの実態調査をITエンジニアフリーランスの視点から見て…
PAGE TOP