エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
:: Cepheid :: - CGIのデバッグ方法
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
:: Cepheid :: - CGIのデバッグ方法
はじめに 長いCGIスクリプトを組むとどうしてもバグが混入しサーバー側からInternal Server Errorが返っ... はじめに 長いCGIスクリプトを組むとどうしてもバグが混入しサーバー側からInternal Server Errorが返ってきます。このInternal Server Errorには何の情報もないので効率よくデバッグ作業を行うにはコツが必要です。ここでは効率よくデバッグ作業を行うための方法を説明します。 ケアレスミスの確認 Perlへのパスが間違っていないか確認する。 CGIの冒頭部分のPerlへのパスが間違っていると起動不可能です。 #!/usr/local/bin/perl パーミッション、文字コード、改行コードの確認 パーミッション(755など)や文字コード(EUC-JPなど)、改行コード(LFなど)を確認します。CGIはEUCで書いた方が日本語処理をする場合に有利です。改行コードはUNIXで起動するならLFになります。 ブラウザに出力されているか CGIがブラウザに何も出力していな