iT邦幫忙

0

請問如何找出網站主機的網頁編碼設定

架構是這樣的:
一台AP SERVER(簡稱 AP1),網頁使用語言為PHP
一台DB SERVER(簡稱DBS)DB是MYSQL
都同網段。
使用者透過Browser連至AP1的網站顯示均正常。

但因AP1年事已高,最近想搞一台備用的AP SERVER以防原AP1出狀況。
自AP1將網站目錄搬至測試機上並架好了網站,並連同樣主機DBS做測試,
中文的部份卻都是亂碼...
一樣的測試機試了2台,也試過在NAS上的網站功能架設
狀況都一樣是亂碼,唯獨連接至原AP1是正常顯示。

判斷應該是否設定在AP1主機上?
由於程式是前人所寫,本身也非專業。
想請各位前輩高手幫幫忙
希望我的表達還清楚可以理解
謝謝


1 則留言

0
planetoid
iT邦新手 2 級 ‧ 2018-10-17 10:38:16

備用的AP SERVER的環境版本是否跟原本 AP SERVER 一樣?需要檢查 PHP 版本、PHP 擴充套件版本?

建議釐清網頁編碼文字問題的步驟

  1. 直接在 MySQL 服務下 SQL 查詢結果的文字
  2. PHP 程式本身的文字編碼設定
  3. PHP 程式 + MySQL 連線後的文字
  4. 瀏覽器的文字編碼
allen188 iT邦新手 4 級 ‧ 2018-10-17 11:21:58 檢舉

謝謝前輩回覆。
小的汗顏,您說的我完全不知道怎麼查詢 @@.我會好好google一下。

但第4點瀏覽器的文字編碼部份,由於我都是用我自已的電腦去連接DBS及每一台測試機,卻有不同結果。所以這個編碼照理說是沒問題吧?

planetoid iT邦新手 2 級 ‧ 2018-10-21 10:51:16 檢舉

瀏覽器設定沒有變動下,就可以先排除瀏覽器的文字編碼這部份

我要留言

立即登入留言