Tad老師,以及各位前輩您們好:
想要求助我下載了好站連結以及網路資料櫃的模組,在
XOOPS 版本 - XOOPS 2.3.3 (UTF-8)
PHP 版本 - 5.2.17
MySQL 版本 - 5.0.92-community-log
Server API 版本 - apache2handler
OS 版本 - Linux
之下,我重新裝了幾次,在[color=FF0000]網路資料櫃[/color]裡,"資料夾名稱"、"資料夾描述",打上中文字Show出來會變成「??????????????」
在[color=FF0000]好站連結[/color]模組裡,"標題"與"說明"也是打上中文字Show出來會變成「??????????????」
如附圖,我爬過文,還沒找到答案,因此想要請教Tad老師或各位前輩,敬請能多多指導,非常感謝您們!
大大 您好
1您的 管理區>>偏好設定>>系統設定>>一般設定 裡面的 網站預設語系 選項是否為 tchinese_utf8
2您所安裝的 好站連結 以及 網路資料櫃 的模組,裡面的language資料夾下是否有tchinese_utf8
3您是升級成xoops2.5?還是直接安裝xoops2.5?
您可以檢查根目錄mainfile.php看看裡面有無define( 'XOOPS_DB_CHARSET', '' );
如果有的話改成define( 'XOOPS_DB_CHARSET', 'utf8' );
試試看
ant先生您好:
謝謝您詳細的回覆,您所說的條件,我查看過了
1.我的網站預設語系 選項[color=FF0000]是[/color] tchinese_utf8
2.我所安裝的 好站連結 以及 網路資料櫃 的模組,裡面的language資料夾下是[color=FF0000]有[/color]tchinese_utf8
3.我的XOOPS 版本 - XOOPS [color=FF0000]2.3.3 [/color](UTF-8)
PHP 版本 - 5.2.17
MySQL 版本 - 5.0.92-community-log
Server API 版本 - apache2handler
OS 版本 - Linux
4.我檢查了根目錄mainfile.php裡面 是define( 'XOOPS_DB_CHARSET', 'utf8' );
因為之前幫朋友裝XOOPS,也是遇到對方裝模組[線上書籍],出現輸入中文字儲存之後是[??????????????]
所以我推測,不是模組問題,可能是linux系統版本問題,不過我對系統並不了解,但我們是跟專門的網頁公司租用的
非常謝謝您的協助,如果您還有什麼指導,敬請能告訴我! 再次感謝!
是喔?!單一模組遇到????????這情形我倒是沒有遇過
既然您的根目錄mainfile.php裡面 是define( 'XOOPS_DB_CHARSET', 'utf8' );
那您有在後台點選 系統 或 該模組 更新嗎?
如果點選更新之後,還是??????那我就沒則了(小弟功力很淺)
可能您的資料庫裡面的該模組編碼有問題
利用phpMyAdmin進去資料庫裡面看一下該模組的資料表
--------------------------------------------------
題外話
小弟也是linux系統
小弟只有在big5轉變成UTF-8才會整組網站變成????????????
至於小弟怎麼救回來的????
參考這兩帖
http://xoops.tn.edu.tw/modules/xforum/viewtopic.php?&topic_id=11006
http://xoops.tn.edu.tw/modules/xforum/viewtopic.php?&topic_id=8509
操作之前請先備份
ant先生您好:
很感謝您詳盡的回覆,我已經有[color=CC0000]更新[/color]模組,但是沒有效果,之前也是有朋友遇到同樣的問題,後來裝別的版本的XOOPS才解決。或許我應該裝別的版本,若有解決我再上來回報給大家知道。
再次謝謝您!