inform the administrator Error: HTTPd: malformed header from

對本論壇的各項批評、建議與指教都歡迎提出,我們必定虛心檢討改進。論壇使用問題可以在此提出。
回覆文章
yehmy
V3
V3
文章: 3189
註冊時間: 週五 6月 29, 2007 3:50 am
表達感謝: 21 次
擁有感謝: 19 次

inform the administrator Error: HTTPd: malformed header from

文章 yehmy »

約上午 01:25 2015/7/15 回覆 PM 給SMALLANT時2次出現
500 - Malformed Header

The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the administrator, of ucp.php?i=pm&mode=compose&action=quote&f=0&p=334514,
and inform them of the time the error occurred,
and anything you might have done that may have caused the error.

Error: HTTPd: malformed header from script /ucp.php
頭像
台北客
榮譽院長級
榮譽院長級
文章: 62991
註冊時間: 週五 7月 21, 2006 10:38 am
表達感謝: 6 次
擁有感謝: 6 次

Re: inform the administrator Error: HTTPd: malformed header

文章 台北客 »

可能蟻佬分泌蟻酸了
本是青燈不歸客
卻因濁酒戀紅塵
yehmy
V3
V3
文章: 3189
註冊時間: 週五 6月 29, 2007 3:50 am
表達感謝: 21 次
擁有感謝: 19 次

Re: inform the administrator Error: HTTPd: malformed header

文章 yehmy »

台北客 寫:可能蟻佬分泌蟻酸了
北客大神幽默至極
頭像
smallant
榮譽院長級
榮譽院長級
文章: 104586
註冊時間: 週一 3月 10, 2008 5:50 pm
表達感謝: 41 次
擁有感謝: 40 次

Re: inform the administrator Error: HTTPd: malformed header

文章 smallant »

我覺得論壇主機快掛掉
建議論壇停機大修
頭像
newshine
榮譽院長級
榮譽院長級
文章: 91521
註冊時間: 週五 5月 14, 2010 10:52 am
擁有感謝: 11 次

Re: inform the administrator Error: HTTPd: malformed header

文章 newshine »

smallant 寫:我覺得論壇主機快掛掉
建議論壇停機大修
這件事情很大條耶
請經理人開會商討大事吧
(omg) (不要啊) (壓力)
頭像
smallant
榮譽院長級
榮譽院長級
文章: 104586
註冊時間: 週一 3月 10, 2008 5:50 pm
表達感謝: 41 次
擁有感謝: 40 次

Re: inform the administrator Error: HTTPd: malformed header

文章 smallant »

(咦) (咦)
那些英文是指發生什麼事?
頭像
台北客
榮譽院長級
榮譽院長級
文章: 62991
註冊時間: 週五 7月 21, 2006 10:38 am
表達感謝: 6 次
擁有感謝: 6 次

Re: inform the administrator Error: HTTPd: malformed header

文章 台北客 »

發生了不該發生的事 (壓力) (賊)
本是青燈不歸客
卻因濁酒戀紅塵
yehmy
V3
V3
文章: 3189
註冊時間: 週五 6月 29, 2007 3:50 am
表達感謝: 21 次
擁有感謝: 19 次

Re: inform the administrator Error: HTTPd: malformed header

文章 yehmy »

smallant 寫:(咦) (咦)
那些英文是指發生什麼事?
內部伺服器錯誤
伺服器發生內部錯誤或設定,所以無法完成您的要求。
請聯絡伺服器管理員 ,
並且告知他們錯誤發生的時間,
以及任何 可能導致該錯誤的動作。
yehmy
V3
V3
文章: 3189
註冊時間: 週五 6月 29, 2007 3:50 am
表達感謝: 21 次
擁有感謝: 19 次

Re: inform the administrator Error: HTTPd: malformed header

文章 yehmy »

newshine 寫:
smallant 寫:我覺得論壇主機快掛掉
建議論壇停機大修
這件事情很大條耶
請經理人開會商討大事吧
(omg) (不要啊) (壓力)
沒有什麼大事
" 將 print "Content-type: text/html\n\n"; 置於到 test.pl 檔案的第 7 行 while ($i) { 之前,問題即可解決。"

http://support.hp.com/tw-zh/document/c01001052

問題描述
我安裝了 HP Apache 2.0.45 版 (HP Web Server Suite A.1.0.03.01 版)。當我在瀏覽器 中對 Perl CGI Script 發出請求時,瀏覽器出現以下訊息:
Internal Server Error
而且 /opt/hpws/apache/logs/error_log 檔案中含有以下的錯誤訊息:
malformed header from script. Bad header=
在命令列上執行同一個 Perl CGI Script 時並未出現問題。
我該如何修正此問題?

組態資訊
HP-UX 11.x HP Apache 2.0.x Server

解決方法
CGI Script 在命令列上也許可以正常執行,但若是從瀏覽器透過 Web 伺服器來執行,可能 就會發生問題。

這可能是因為伺服器並未送出 Content-type 標頭,因此瀏覽器不知道如 何處理 CGI Script 的輸出結果。

若要提供一個 Content-type 標頭給瀏覽器,請在 Perl Script 中加入以下這行 (此行必須是 Per Script 的第一個 print 陳述式):
print "Content-type: text/html\n\n";

範例 ---- 以下範例將使用 test.pl 和 result.pl 檔案:
test.pl
1 #!/usr/bin/perl
2
3 my $success = 0;
4 my $i = shift || 100;
5 my $j = 0;
6 $|++;
7 while ($i) {
8 my $exec = qx`perl result.pl`;
9 $success++ if ($exec eq 'success');
10 if ($exec eq 'success') { print '.'; }
11 else { print '-'; }
12 $j++;
13 if ($j == 100) {
14 print "\n";
15 $j = 0;
16 }
17 $i--;
18 }
19
20 print "\nSuccess:\t\t$success\n";
21

result.pl
1 #!/usr/bin/perl
2
3 print 'success';
4
在命令列上執行 test.pl 得到以下結果:
........................ Success: 100
從瀏覽器中執行 test.pl:
http://YOURSERVERNAME/cgi-bin/test.pl
結果如下:
內部伺服器錯誤
伺服器發生內部錯誤或設定,所以無法完成您的要求。 請聯絡伺服器管理員 [email protected]
並且告知他們錯誤發生的時間,
以及任何可能導致該錯誤的動作。
有關此錯誤的更多資訊,您可從伺服器的錯誤記錄檔取得。
--------------------------------------------
HP-UX_Apache-based_Web_Server/2.0.45 (Unix) DAV/2 Server at YOURSERVERNAME Port 80
同時,/opt/hpws/apache/logs/error_log 檔案中含有以下內容:
malformed header from script.
Bad header=..............................: test.pl

將 print "Content-type: text/html\n\n"; 置於到 test.pl 檔案的第 7 行 while ($i) { 之前,問題即可解決。
現在瀏覽至 http://YOURSERVERNAME/cgi-bin/test.pl
您應該會看到以下的內容:
........................ Success: 100
desktop
榮譽院長級
榮譽院長級
文章: 31718
註冊時間: 週一 11月 20, 2006 5:19 pm
來自: 歡婆鄉

Re: inform the administrator Error: HTTPd: malformed header

文章 desktop »

newshine 寫:
smallant 寫:我覺得論壇主機快掛掉
建議論壇停機大修
這件事情很大條耶
請經理人開會商討大事吧
(omg) (不要啊) (壓力)
是軟體出問題,如果是硬體,那就好辦多了
頂多花兩三萬換新主機

軟體....只怕不是自己能搞定的 (賊)
台灣是個寶島
yehmy
V3
V3
文章: 3189
註冊時間: 週五 6月 29, 2007 3:50 am
表達感謝: 21 次
擁有感謝: 19 次

Re: inform the administrator Error: HTTPd: malformed header

文章 yehmy »

desktop 寫:
newshine 寫:
smallant 寫:我覺得論壇主機快掛掉
建議論壇停機大修
這件事情很大條耶
請經理人開會商討大事吧
(omg) (不要啊) (壓力)
是軟體出問題,如果是硬體,那就好辦多了
頂多花兩三萬換新主機

軟體....只怕不是自己能搞定的 (賊)
依下面網頁的答案 是網頁程式設計 網頁文件头有问题
按理不難處理

http://soige.blog.51cto.com/512568/325409
" ... 是文件头有问题。
CGI文件第一句一定要先定义内型,
然后跟着是一个新空行,
在下来就是主程序了,

由于我在定义内型后没有输出文件头及换行,直接就是主程序,
所以一才导致上面出现的错误。
CGI不执行,

APACHE错误日志:
Premature end of script headers,
或 malformed header from script. Bad headerXXX,

这种情况,还是检查一下CGI输出的第一句话是啥。
应该是形如:
Content-type:text/html\n\n
注意:声明好Content-type后要输出两个空行。 "
最後由 yehmy 於 週日 7月 19, 2015 11:56 am 編輯,總共編輯了 1 次。
yehmy
V3
V3
文章: 3189
註冊時間: 週五 6月 29, 2007 3:50 am
表達感謝: 21 次
擁有感謝: 19 次

Re: inform the administrator Error: HTTPd: malformed header

文章 yehmy »

請看SERVER 的工作日誌LOG
如果只有我發生過 bad header ,
有可能是我電腦WIN 7 的BUG所致!
WIN 7 的指標錯亂,造成許多資料殘缺和錯誤,

chrome ICON 錯誤
導致 2 個 ICON 不同
電話及CNAME資料殘缺
錯誤=>前一位病人的電話號碼

WIN 7 造成我許多困擾和損失 !!
(新PC已經不支援WIN XP,所以沒替SMALLANT組裝新PC,
傷腦筋 !!!)
WIN 7 指標錯誤導致 2 個 ICON 不同 2015-07-02_215303_cr.jpg
WIN 7 指標錯誤 造成 chrome ICON 錯誤 2015-07-04_184110_cr.jpg
錯誤=-前一位病人的電話號碼2015-05-15_144346_cr.jpg
姓名CNAME殘缺-2015-05-13_183431_cr_cr_cr.jpg
姓名CNAME殘缺-2015-05-13_183431_cr_cr_cr.jpg (5.11 KiB) 已瀏覽 18111 次
頭像
newshine
榮譽院長級
榮譽院長級
文章: 91521
註冊時間: 週五 5月 14, 2010 10:52 am
擁有感謝: 11 次

Re: inform the administrator Error: HTTPd: malformed header

文章 newshine »

好厲害
(GOODJOB) (GOODJOB) (GOODJOB)
頭像
台北客
榮譽院長級
榮譽院長級
文章: 62991
註冊時間: 週五 7月 21, 2006 10:38 am
表達感謝: 6 次
擁有感謝: 6 次

Re: inform the administrator Error: HTTPd: malformed header

文章 台北客 »

expert
本是青燈不歸客
卻因濁酒戀紅塵
頭像
jesuischinoise
主任秘書
主任秘書
文章: 10599
註冊時間: 週三 8月 20, 2008 11:01 am

Re: inform the administrator Error: HTTPd: malformed header

文章 jesuischinoise »

yehmy 寫:請看SERVER 的工作日誌LOG
如果只有我發生過 bad header ,
有可能是我電腦WIN 7 的BUG所致!
WIN 7 的指標錯亂,造成許多資料殘缺和錯誤,

chrome ICON 錯誤
導致 2 個 ICON 不同
電話及CNAME資料殘缺
錯誤=>前一位病人的電話號碼

WIN 7 造成我許多困擾和損失 !!
(新PC已經不支援WIN XP,所以沒替SMALLANT組裝新PC,
傷腦筋 !!!)
WIN 7 指標錯誤導致 2 個 ICON 不同 2015-07-02_215303_cr.jpg
WIN 7 指標錯誤 造成 chrome ICON 錯誤 2015-07-04_184110_cr.jpg
錯誤=-前一位病人的電話號碼2015-05-15_144346_cr.jpg
姓名CNAME殘缺-2015-05-13_183431_cr_cr_cr.jpg
買舊電腦自己改裝 (咦) (偽可愛)
常常喜樂 不住禱告 凡事謝恩

用認養取代買賣,可愛狗貓待認養(品種狗貓也有):
全國動物收容系統

http://www.meetpets.org.tw/pets/dog
http://www.meetpets.org.tw/pets/cat

敬畏耶和華心存謙卑,就得富有,尊榮,生命為賞賜
yehmy
V3
V3
文章: 3189
註冊時間: 週五 6月 29, 2007 3:50 am
表達感謝: 21 次
擁有感謝: 19 次

Re: inform the administrator Error: HTTPd: malformed header

文章 yehmy »

蟻校長原來的舊電腦芳齡10歲 , 可算是 PC人瑞了 , 隨時都可能駕鶴西歸 !!
所以用舊電腦幫他改裝一台備用機 ,也已芳齡 5歲.. .
作業系統 ,應用程式 及 硬體廠商 以改版不支援舊版的方式,
聯合搶錢 !!
yehmy
V3
V3
文章: 3189
註冊時間: 週五 6月 29, 2007 3:50 am
表達感謝: 21 次
擁有感謝: 19 次

Re: inform the administrator Error: HTTPd: malformed header

文章 yehmy »

不嫌棄小錢的大師, 請到"想節省小錢..(ICD10..).."那一篇及相關文章,
不會很麻煩 , 頂多按十幾下滑鼠左右鍵,

很多大戶對這點小錢不屑一顧,
請為了幫忙家扶中心窮學生而按,然後捐給他們,
他們可以支撐 1 個月的伙食費, 會非常感謝你 !!
回覆文章

回到「★意見反應與求助」