個別記事のページです

2014年10月 1日(水)
このエントリーをはてなブックマークに追加

.htaccessで500エラー

お客様より.htaccessを変更したところ、
cgiが動かなくなってしまったとのご連絡。

まずは新たに追加されたコードを消して元に戻るか確認したところ、
cgiだけでなく、トップページすら500エラーに・・・・

コードを再度見直しても間違いはなかったので、
これは文字コードか改行コードの問題だと思い、確認。
やっぱり改行コードが見慣れないCRに。
CR+LFに戻したところ、正常に表示されるようになりました。

kaigyo.jpg

お客様の方でメモ帳か何かで編集をして、改行コードが
おかしくなってしまったのかもしれません。

たまに出てくる文字コード・改行コードや
FTPのアスキーモード・バイナリーモードの問題。
少し前にはcgiのBOMでもちょっと手こずりました。

フォームのcgiで500エラーが出て、cgiの記述ミスかと思い、
コードを見直したりしましたが、結局BOMありになっていたのが原因でした。

BOMあり

UTF-8の場合にはBOMのある無しの設定があり、
スクリプトによってはBOMありでも動きますが、
Fで普段使っているcgiはBOMありでは500エラーになります。
ちなみにメモ帳ではBOMありでしか保存ができないため、
メモ帳では使ってはいけないようです。やっぱり秀丸が一番!

まだまだ深いところまでは理解ができていませんが、
いろいろと問題に遭遇してきて、エラーに対してだいぶ予測が
つけれるようになったと思います。
問題に対してより的確に対処できるように、また、それを他のスタッフとも
共有していけるように、がんばっていきたいと思います。

書籍の内容と遜色のないPDFを無料プレゼントしております。
売れてる人しか知らない!売れるホームページの10の常識
過度な営業は一切しておりません。

簡単無料お見積もり

問い合せ内容 見積り  相談  更新管理  PPC広告・SEO対策
  • 売上げアップ
  • 会社拡大
  • ブランド力を持ちたい
  • 新規事業参入したい
  • 単価を上げたい
  • 価格競争したくない
  • 社内環境を良くしたい
  • 経営者が楽になる
  • 社員を成長させたい
  • 良い求人が欲しい
  • 離職率を下げたい
  • 残業を減らしたい
  • 客層をよくしたい
  • 会社がうまく回るようにしたい
  • クレームを減らしたい
  • リピート、口コミを増やしたい
  • ターゲットを絞りたい
  • 会社の方針を明確にしたい
  • SEO対策
内容
お問合せ