相簿編碼問題終於解決

再換了兩台主機後,相簿出現亂碼的問題終於獲得解決,但不是因為我主機硬體更換的原因,而是虛擬主機商更換主機。

某個網站(部落格連同相簿)當初是特別架設給父親退休沒事拍拍照、寫寫紀錄的,近期也把這個網站遷移到虛擬主機上,發現相簿編碼竟然可以正常顯示,原以為是主機設定的問題,結果這幾天通知說要更換主機,更換後發現相簿又出現了亂碼,發了信請主機商協助處理,工程師回復並修正完成:

新伺服器MySQL默認查詢charset是UTF8。舊伺服器是latin1。我們修改了 /home/qpuuzbwu/singang/cpg/include/database/mysqli/dbase.inc.php,在其中加入一行來執行查詢資料庫的charset為latin1。

就另外聯想到我另外個架設在NAS的相簿程式,似乎也可以同步解決了,在比對了原程式與修正後的程式找到那行程式碼$obj->set_charset(“latin1”);,把這行程式加到另個相簿程式後,終於把困擾多年的編碼問題解決了,真是太感動了。

p.s.但後來又發現登入管理系統後,反而變成設定的部分無法顯示,這也有點奇怪,版面顯示跟設定的部分難不成是以不同的編碼顯示?不過現在不重要了,等設定時再來刪那行程式修改,至少目前版面顯示正常比較重要。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Search

  • 國外旅遊
  • 2006.09.29-10.16 美國舊金山
  • 2008.02.29-03.15 紐西蘭
  • 2008.12.25-01.06 美國紐約波士頓
  • 2009.11.25-11.29 印尼峇里島
  • 2010.11.06-12.06 美國洛杉磯
  • 2011.10.15-10.18 中國廣州
  • 2012.11.17-11.24 中國九寨溝
  • 2013.06.20-07.17 美國洛杉磯
  • 2015.06.16-06.20 日本東京
  • 2015.12.27-01.01 中國香港/廣州
  • 2016.09.01-09.08 中國長沙/張家界
  • 2016.12.19-12.28 中國香港/深圳
  • 2017.02.26-03.02 中國香港/深圳
  • 2017.05.30-06.01 中國廣西南寧
  • 2017.06.25-07.10 美國洛杉磯
  • 2017.12.23-12.26 中國廣西南寧
  • 2018.10.10-10.14 中國深圳/廣州
  • 2018.12.27-12.31 中國廣州
  • 2019.02.24-03.03 紐西蘭
  • 2019.07.08-07-12 日本北海道
  • 2019.10.09-10.13 中國香港
  • 2023.04.02-04.09 中國廣西南寧
  • 2023.06.30-07.04 日本東京
  • 2024.03.28-04.07 美國洛杉磯/拉斯維加斯
  • 2024.07.28-08.02 馬來西亞
  • 2025.08.16-08.22 韓國首爾