通信用語の基礎知識 全国のICカードこれひとつ 戻る

500
辞書:通信用語の基礎知識 通信技術上編 (CTINFO)
読み:ごひゃく
外語:500: Internal Server Error
品詞:名詞

HTTPが返すステータスコードの一つ。Internal Server Error。サーバー内エラー発生。

目次
概要

CGIで稼働するプログラムを作っていれば、一度は出くわすエラーのひとつ。

サーバー内処理でエラーが発生してしまい、Webサーバーで必要とするデータが得られなかった場合にこのエラーが出力される。

次のような条件でよく発生する。

特徴

つまり、CGIの出力が無効な場合は全てこのエラーになってしまうため、このエラーから原因を推測することは非常に難しい。

一般的に標準エラー出力に吐き出された実行時エラーメッセージがサーバーのエラーログ内に記録されているので、対処にはこれを参照する必要がある。

このログを閲覧できない環境にある場合はtelnetなどでシェルを使いコマンドライン上でCGIプログラムを動かしてみるか、あるいはローカル環境で動作テストするか、プログラムの標準エラー出力を開き直して標準出力かファイルに出力させるなどの対策を取る。

リンク
用語の所属
HTTP
5xxレスポンス
関連する用語
CGI
Webサーバー
ファイル
パーミッション
コマンドライン

[再検索] [戻る]


通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club
KisoDic