このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

CGIが動かない このメッセージに返信する
日時: 2012/08/05(Sun) 11:00
名前: コオロギ
URL:
OSを32ビットから64ビットに変更し、
バックアップからデータを復元しました。

しかし、CGIが動きません。

apacheのインストール、設定は完了しております。

他に設定する箇所があるのでしょうか
記事編集 編集

Page: | 1 | 2 | 3 | 4 |

Re: CGIが動かない このメッセージに返信する
日時: 2012/08/16(Thu) 23:20
名前: ytooyama
URL:
>ブラウザよりinstall.cgiを接続したところ、
>500 internal server error が出ました。
>ログには、
>Out of memory!
>Premature end of script headers: install.cgi
>
>と出ています。

エラーログがでているならググれば良いと思う。
参考になるページが色々出てくるはずです。

・Out of memory!
メモリを消費しすぎているために起こるエラー..のようです。

[参考になりそうな情報]
http://homepage.biglobe.ne.jp/manual/cgi/index.html
http://chaichan.lolipop.jp/qa6500/qa6747.htm

・Premature end of script headers
ログを正確にみてほしいのですが、例えば改行コードとか(これは前の書き込みで書かせていただきました。確認はされましたか?)
http://sagittarius.dip.jp/toshi/premature.php
もしくは一行目のパス指定が正しくないとか、パーミッションが正しくないとか
http://d.hatena.ne.jp/otn/20090818/p1
記事編集 編集
Re: CGIが動かない このメッセージに返信する
日時: 2012/08/17(Fri) 21:51
名前: コオロギ
URL:
httpdを確認していたところ、メモリ制限をしていました。


以下をコメントアウトしたところ、動作するようになりました。
ありがとうございます。
#メモリ使用量制限設定(30*1024*1034)
#RLimitMEM 31457280
記事編集 編集
Re: CGIが動かない このメッセージに返信する
日時: 2012/08/17(Fri) 23:37
名前: ytooyama
URL:
>httpdを確認していたところ、メモリ制限をしていました。
>
>
>以下をコメントアウトしたところ、動作するようになりました。
>ありがとうございます。
>#メモリ使用量制限設定(30*1024*1034)
>#RLimitMEM 31457280
メモリ制限しないのは危険ですよ。
http://www.atmarkit.co.jp/flinux/rensai/apache2_08/apache08a.html
メモリ制限を外すより、コードを修正するか、適切に設定すべきだと思います。
管理されているサーバーは自分所有のものなのでしょうか。
共同で管理しているサーバーでしたら設定は元に戻すべきですね。
記事編集 編集
Re: CGIが動かない このメッセージに返信する
日時: 2012/08/18(Sat) 09:53
名前: ゆり
URL:
OSを64ビットにするとメモリ食いますからね。
同じ割り当てじゃ不足になるんでしょ?
記事編集 編集

Page: | 1 | 2 | 3 | 4 |

件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -