作者chocho1981 (o(.```.)o)
看板Web_Design
標題[問題] CGI的編碼
時間Mon Apr 23 15:47:57 2012
想請教一下一個CGI的問題
我有兩個CGI程式,程式碼都一樣,如下所示
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello, World.";
但是兩個程式大小不一樣
一個是75B 一個是77B
75B那個程式可以正常執行
但是77B的那個程式會出現
「Internal Server Error」的訊息
查了一下網路 似乎是因為編碼的問題
(CGI程式要用ASCII編碼??)
想請問的是,那我該如何將程式編碼成ASCII呢??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.240.131.70
※ 編輯: chocho1981 來自: 210.240.131.70 (04/23 15:48)
推 LPH66:BOM 的問題 77B 的那個是在記事本那裡選擇"Unicode"的 04/23 18:59
→ LPH66:那個會產生 2 byte 的 BOM 會影響 #! 的判斷 04/23 18:59
→ LPH66:記事本選項如果選 "ANSI" 就不會有 BOM 04/23 18:59