查看完整版本 : cgi 主機設定問題~ 急! 求救!!
18SUPER
2005-05-25, 08:33 AM
新架設的主機跑CGI SCRIPT時出現 500 ERROR
LOG:
[warn] Cannot get media type from 'cgi-script'
[error] [client x.x.x.x]Premature end of script headers: xxx.cgi
看起來是media type 設定的問題 但是如何改正呢 :shutup
這是 linux - pleask 7.0.2 主機
licheng
2005-05-25, 09:11 AM
這個錯誤訊息我沒碰過。不過,幾個方向供您參考。
首先,Apache 的 httpd.conf 有關 cgi 的部分,是否設定正確?
譬如,有沒有指定
AddHandler cgi-script .cgi
Apache 內定值是不指定。
其次,該 cgi 的 header,是否正確?
譬如,cgi header 是
#/usr/bin/perl
可是,系統的 Perl,卻是位於 /usr/local/bin/perl。
18SUPER
2005-05-25, 10:36 AM
測試了 都不是~ ~dead
求救中
18SUPER
2005-05-26, 01:25 AM
有沒有高手~
提供一下為何cgi-script 不跑的原因?
現在只剩下
[error] [client x.x.x.x] Premature end of script headers: refer.cgi
原來的
[warn] Cannot get media type from 'cgi-script'
已沒有了 (雖然不太清楚原因)
refer.cgi 是很簡單的script程式~ 不是程式的問題
licheng
2005-05-26, 06:19 AM
或許可以先參考 Apache 的 FAQ :that is :
What does it mean when my CGIs fail with "Premature end of script headers"? (http://httpd.apache.org/docs/misc/FAQ-F.html#premature-script-headers)
vBulletin® v3.8.4,版權所有 ©2000-2026,Jelsoft Enterprises Ltd.