.htaccessのUTF-8ではまる・・・


休みの日は寝坊をするのが普通だが、今日は気合いが入っていた。

朝から作業に入る。

設計書からプログラムの機能を洗い出し作業。
の前に、本番サイトでZendが正しく動作するかを検証。

簡単に終わると思いきや、、、はまりました。

なぜか500Internal Errorだったかな。このエラーがでまくり。

切り分けていくと、.htaccess内に書いた内容が動作していないことがわかる。

半日かけて、原因が判明した。
これでした。

coreserverにアップロードする.htaccessは、Shift-JISで記述すること!!!

最近勉強で作ったDBがUTF-8だったのを機会に、UTF-8を使う癖になっていたが、
まさか、こんな制限(バグ?)があるとは、、、やられた。

でも原因がわかり、無事解決出来てよかったよかった。
※上記サイト管理者には感謝です!

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください