Projeto: Vermelho

logs of development
<< rubyにて" "で括った文字列や正規表現の中に変数を埋め込む(式展開) | main | Rubyから接続すると文字化け(encodeはどちらもUTF8仕様のはず) >>
スポンサーサイト

一定期間更新がないため広告を表示しています

| - | | - | -
CGIが動かない(500 Internal Server Error)
toukou_training.htmlからtoukou_training.cgiを呼び出すと、以下のようなエラーメッセージ

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>500 Internal Server Error</title>
</head><body>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error or
misconfiguration and was unable to complete
your request.</p>
<p>Please contact the server administrator,
root@localhost and inform them of the time the error occurred,
and anything you might have done that may have
caused the error.</p>
<p>More information about this error may be available
in the server error log.</p>
</body></html>


error_logを読んでみると…
vi /var/log/httpd/error_log

[Thu May 03 07:39:17 2007] [error] [client 192.168.1.111] File does not exist: /var/www/html/favicon.ico
[Thu May 03 07:39:47 2007] [error] [client 192.168.1.111] malformed header from script. Bad header=¥xe3¥x81¥xaa¥xe3¥x81¥x9d: toukou_training.cgi, referer: http://192.168.0.231/welcia/renraku/toukou_training.html
[Thu May 03 07:43:46 2007] [error] [client 192.168.1.111] Premature end of script headers: toukou_training.cgi, referer: http://192.168.0.231/welcia/renraku/to
ukou_training.html


Bad headerあたりが問題のようだけど…なんのことやら….
malformed header from script. Bad header=」で検索して調べてみよう

  ☆ ☆ ☆

回答

erbのCGIの中のhttpヘッダー出力を以下のように書き換え.
puts = "Content-Type: text/html; charset=utf-8¥n¥n"

上記のエラーlogはなくなった…が、まだ500 Iternal Server Errorとなる.

  ☆ ☆ ☆

File does not exist: /var/www/html/favicon.ico
とLOGにあるので、適当なfavicon.icoを探してコピー

$find -name "favicon.ico"
$cp /var/www/html/どこか/favicon.ico /var/www/html/favicon.ico

これでfavicon.icoのエラーもなくなった.
残るはひとつ.Premature end of script headers: toukou_training.cgiの部分.

  ☆ ☆ ☆

回答を探してみる.CGIに関するエラー.
Premature end of script headersの解決法-超簡易版
RedHatLinux9のCGI動作で、「Premature end of script headers」エラーになる。

解決方法はこちらに
| Pg_Ruby_Board0704 | 07:52 | comments(0) | trackbacks(0)
スポンサーサイト
| - | 07:52 | - | -
コメント
コメントする









この記事のトラックバックURL
http://vermelho.jugem.jp/trackback/49
トラックバック
PROFILE
CATEGORIES
LINKS
CALENDAR
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    
<< October 2017 >>
SELECTED ENTRIES
ARCHIVES
モバイル
qrcode
SPONSORED LINKS