:::
jill booking 場地預約

批次預約亂碼

discuss pic 2016-12-27 09:26:05
老師您好:
我們學校的批次預約亂碼,爬了一些文後
可能是資料庫的問題

目前資料庫是latin1_swedish_ci
是否要改成 utf8_general_ci

 另外,phpmyadmin是不是也可以順便改成utf8_general_ci
由於要動到資料庫,所以想跟老師確認一下,謝謝!!
discuss pic 2016-12-27 09:35:13
tad
utf8_general_ci 是正確的阿
為何要改?原因不在那吧~
discuss pic 2016-12-27 11:30:48
老師我複製錯了,不好意思
資料庫是latin1_swedish_ci(第一篇我剛剛改過來了)
然後phpmyadmin也是latin1_swedish_ci

想問老師
謝謝!!

discuss pic 2016-12-28 20:40:37
我改成utf8_general_ci
但批次預約亂碼的問題還是沒有解決
discuss pic 2016-12-28 20:58:42
tad
改完只會對未來資料有作用
對於舊資料是沒幫助的。
discuss pic 2016-12-28 23:16:52
那老師,舊資料的部分有需要再去更正它嗎?

如果直接修改那些資料表是latin1_swedish_ci的部分
改為utf8_general_ci
這樣可以嗎?

不過我在更改資料庫前有做還原點
還是直接打掉重做比較快...
謝謝~
discuss pic 2017-01-12 09:13:43
資料沒很多的話,建議重作。若很多,
1.先將latin1_swedish_ci的資料表匯出,用記事本文字編輯器開起後,全部取代CHARSET=latin1 取代為 CHARSET=utf8,再存檔成utf-8的模式
2.改資料庫內latin1表的編碼為utf-8,再把1.中改好的表匯入。
discuss pic 2017-01-12 11:15:29
很久以前改了將近100個網站....
只要轉碼的話看左半邊,連語系都要轉的話左半邊做到一半要跑右半邊的流程

discuss pic 2017-01-14 14:29:57
感謝各位高手的解答
我準備好後
再試試看
感謝


discuss pic 2018-03-07 01:20:45
感謝,亂碼問題解決了,但不適用上述的方法,曾經試過,但會在某一個步驟卡住,所以這個問題就一直放著。
直到這幾天看到有人提供方法,終於可以批次預約不會出現亂碼了或錯誤畫面了


在這之前還另外架了兩個XOOPS網站,一個是標準版一個是輕鬆架,但場地預約的批次功能都是正常的

比較一下之前批次預約功能會亂碼或錯誤頁面的系統資訊

XOOPS 版本XOOPS 2.5.8
PHP 版本7.0.22-0ubuntu0.16.04.1
MySQL 版本5.7.21-0ubuntu0.16.04.1

後來架的系統,批次預約都正常的系統資訊

XOOPS 版本XOOPS 2.5.9
PHP 版本5.6.31
MySQL 版本5.5.52-MariaDB

其實我也不知道問題出在哪裡,以上就當作紀錄

:::

https%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_discuss%2Fdiscuss.php%3FDiscussID%3D2791%26BoardID%3D51

計數器

今天: 1521152115211521
昨天: 1789178917891789
總計: 7368095736809573680957368095736809573680957368095