KUSANAGI MAGAZINEで「きもおたわーどぷれす。」が紹介されました! クリックで公式サイトが開きます。

記述合っているのにコードがエラーになる場合、「文字エンコード」を見落としてませんか?

この記事は約2分で読めます。
記事内に広告が含まれています。

質問者の写真

コード合っているはずなのに、どうしても動かない!

合っていれば動くはず。
つまり絶対に何かを間違えています。

しかし記述をどんなに見直しても合っている。
どんなに探しても見つからない!

もしかするとエラーチェックの時に見落としてるかもしれない盲点の話です。

スポンサーリンク

簡単なコードでエラーを吐く!

極端な例ですが。
文字を出力するコードで説明しましょう。

<?php echo 'テストです。'; ?>

これを入れたらエラーを吐いて、コンテンツが落ちたり、サイドバーが落ちたり。
だけど記述自体は、どこからどう見ても合ってますよね?

解答者の写真
そういうときに見直してほしいのが「文字エンコード」
「日本語JIS」になってませんか?
基本は「UTF-8」です。

元々のシステムファイルはそうなっているはずなのですが。
カスタマイズを重ねる内に何かの拍子で変わってしまっていることがあります。
例えばローカルでファイル書いてアップロードした時とか。

特にコードの中に日本語が入っていたら、まずこれを疑ってみてください。
日本語なくても挙動がおかしければチェックしてみてください。

スポンサーリンク

まとめ

解答者の写真
つい先程まで、私が気づかずにドハマリしていたのは内緒です
WordPress系の記事は、あくまで私自身の備忘録として書いてます
その点は御承知置きを……
サイトを始めたい・引っ越したい方へ

おすすめレンタルサーバー「ConoHa WING」
Webサーバー処理速度 国内最速!
サイト管理・カスタマイズのタイパも抜群!
自動化AIのWEXALによって他社より負担を減らせます
各種キャンペーン施策によりコスパも抜群!
ConoHaに初めて入会かつ12か月以上のWINGパックなら
下のボタン経由で契約すると最大5000円の割引が受けられます

この記事を書いた人

素人の備忘録です。
素人がゆえにトラブルにぶつかりまくってきたので、同じように困った方の役に立てたらいいなと思ってます。
8年来のKUSANAGI推し。

元公安調査庁職員、発達障害(ADHD)

天満川 鈴をフォローする
IT雑記
タイトルとURLをコピーしました