看板 Web_Design 關於我們 聯絡資訊
各位前輩大家好 我因為要轉移一台舊的伺服器到新伺服器上 因此把整個網站從 LINUX 搬移到 windows server 2012 r2 基本上的轉移都沒有問題 但是裡面有一個指令是 <?php system('ping -n 5 xxx.xxx.xxx.xxx'); ?> 會出現亂碼 原本在LINUX上是不會的,但是移到windows只要是中文字就會全部亂碼 LINUX是英文版本,windows server是中文版本 請問這有辦法解決嗎,還是我必須把windows改成英文版本才可以解決問題 萬分感謝大家,請大家一定要幫幫我 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.124.133 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1437933595.A.E45.html
MangoTW: 檔案編碼?宣告編碼? 07/27 09:20
alog: utf-8 放在網頁輸出要指定好 07/28 01:29
mmis1000: 有時候windows外部程式輸出好像會拿到big5,然後如果被 07/28 01:54
mmis1000: 程式直接當utf-8輸出,就會亂碼? 07/28 01:55
alog: 網頁編碼通常是遇到utf8會變亂碼 07/28 10:07
alog: 因為中文系統瀏覽器在猜編碼應該會跳成big5 07/28 10:07
alog: 如果big5沒正常跑 就有可能跳出來的是utf8 07/28 10:08
alog: 在未透過meta標籤指定編碼可能就是utf8被當成big5 07/28 10:09
alog: 就變成你看到的亂碼 07/28 10:09
alog: 另外印象2012系統環境應該全面utf8了 07/28 10:10