inform the administrator Error: HTTPd: malformed header from
inform the administrator Error: HTTPd: malformed header from
約上午 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
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
Re: inform the administrator Error: HTTPd: malformed header
這件事情很大條耶smallant 寫:我覺得論壇主機快掛掉
建議論壇停機大修
請經理人開會商討大事吧
(不要啊) (壓力)
Re: inform the administrator Error: HTTPd: malformed header
內部伺服器錯誤smallant 寫:(咦) (咦)
那些英文是指發生什麼事?
伺服器發生內部錯誤或設定,所以無法完成您的要求。
請聯絡伺服器管理員 ,
並且告知他們錯誤發生的時間,
以及任何 可能導致該錯誤的動作。
Re: inform the administrator Error: HTTPd: malformed header
沒有什麼大事newshine 寫:這件事情很大條耶smallant 寫:我覺得論壇主機快掛掉
建議論壇停機大修
請經理人開會商討大事吧
(不要啊) (壓力)
" 將 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
-
- 榮譽院長級
- 文章: 31718
- 註冊時間: 週一 11月 20, 2006 5:19 pm
- 來自: 歡婆鄉
Re: inform the administrator Error: HTTPd: malformed header
是軟體出問題,如果是硬體,那就好辦多了newshine 寫:這件事情很大條耶smallant 寫:我覺得論壇主機快掛掉
建議論壇停機大修
請經理人開會商討大事吧
(不要啊) (壓力)
頂多花兩三萬換新主機
軟體....只怕不是自己能搞定的 (賊)
台灣是個寶島
Re: inform the administrator Error: HTTPd: malformed header
依下面網頁的答案 是網頁程式設計 網頁文件头有问题desktop 寫:是軟體出問題,如果是硬體,那就好辦多了newshine 寫:這件事情很大條耶smallant 寫:我覺得論壇主機快掛掉
建議論壇停機大修
請經理人開會商討大事吧
(不要啊) (壓力)
頂多花兩三萬換新主機
軟體....只怕不是自己能搞定的 (賊)
按理不難處理
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 次。
Re: inform the administrator Error: HTTPd: malformed header
請看SERVER 的工作日誌LOG
如果只有我發生過 bad header ,
有可能是我電腦WIN 7 的BUG所致!
WIN 7 的指標錯亂,造成許多資料殘缺和錯誤,
chrome ICON 錯誤
導致 2 個 ICON 不同
電話及CNAME資料殘缺
錯誤=>前一位病人的電話號碼
WIN 7 造成我許多困擾和損失 !!
(新PC已經不支援WIN XP,所以沒替SMALLANT組裝新PC,
傷腦筋 !!!)
如果只有我發生過 bad header ,
有可能是我電腦WIN 7 的BUG所致!
WIN 7 的指標錯亂,造成許多資料殘缺和錯誤,
chrome ICON 錯誤
導致 2 個 ICON 不同
電話及CNAME資料殘缺
錯誤=>前一位病人的電話號碼
WIN 7 造成我許多困擾和損失 !!
(新PC已經不支援WIN XP,所以沒替SMALLANT組裝新PC,
傷腦筋 !!!)
- jesuischinoise
- 主任秘書
- 文章: 10599
- 註冊時間: 週三 8月 20, 2008 11:01 am
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,
傷腦筋 !!!)
常常喜樂 不住禱告 凡事謝恩
用認養取代買賣,可愛狗貓待認養(品種狗貓也有):
全國動物收容系統
http://www.meetpets.org.tw/pets/dog
http://www.meetpets.org.tw/pets/cat
敬畏耶和華心存謙卑,就得富有,尊榮,生命為賞賜
用認養取代買賣,可愛狗貓待認養(品種狗貓也有):
全國動物收容系統
http://www.meetpets.org.tw/pets/dog
http://www.meetpets.org.tw/pets/cat
敬畏耶和華心存謙卑,就得富有,尊榮,生命為賞賜
Re: inform the administrator Error: HTTPd: malformed header
蟻校長原來的舊電腦芳齡10歲 , 可算是 PC人瑞了 , 隨時都可能駕鶴西歸 !!
所以用舊電腦幫他改裝一台備用機 ,也已芳齡 5歲.. .
作業系統 ,應用程式 及 硬體廠商 以改版不支援舊版的方式,
聯合搶錢 !!
所以用舊電腦幫他改裝一台備用機 ,也已芳齡 5歲.. .
作業系統 ,應用程式 及 硬體廠商 以改版不支援舊版的方式,
聯合搶錢 !!
Re: inform the administrator Error: HTTPd: malformed header
不嫌棄小錢的大師, 請到"想節省小錢..(ICD10..).."那一篇及相關文章,
不會很麻煩 , 頂多按十幾下滑鼠左右鍵,
很多大戶對這點小錢不屑一顧,
請為了幫忙家扶中心窮學生而按,然後捐給他們,
他們可以支撐 1 個月的伙食費, 會非常感謝你 !!
不會很麻煩 , 頂多按十幾下滑鼠左右鍵,
很多大戶對這點小錢不屑一顧,
請為了幫忙家扶中心窮學生而按,然後捐給他們,
他們可以支撐 1 個月的伙食費, 會非常感謝你 !!