FAQ
sorry Japanese only
PAGE作成日 2005/08/25
最終更新日 2005/08/25
page size = Mbyte

気が付いた、解決した、各種FAQ項目です

Premature end of script headers: が出る

apacheの error.logには
Premature end of script headers:

access.logには
hoogehoge.cgi HTTP/1.1" 500 367
とでる。

これは apache faqさんによると、apacheは返事を待っていたのに、cgiは何も返事をしないままプログラム終了してしまった。
っつーエラーだそうです。
何も表示をしない cgiでも、apacheへ返事をするよう、cgiの流れる最初の部分に以下の行を追加しておきましょう。
print "Content-Type: text/plain\n\n";

kernelの make bzImageで errorが出る

vine linux3.2の 2.4.31の kernel sourceにて make bzImageを行ったところ、以下のエラーが出ました。
local symbol 0: discarded in section `.text.exit' from drivers/net/net.o
make: *** [vmlinux] エラー 1

kernel標準の configs/kernel-2.4.31-i686.config を読み込んで make bzImageをするとエラーは出ません。
make menuconfigにて、自分の好き勝手に設定を変えるとエラー発生しました。

以下の設定にすると 2.4.31の sourceでは上記エラーが出てしまうようです。
Network device support / Ethernet (1000 Mbit) / Realtek 8169 Gigabit Ethernet support
を * にする

上記カニ用のドライバーを kernel組み込みでなく、空白にしたらエラーが消え make bzImage完了しました。

706
戻る