假設剛裝好機器時,要匯入名單開始講起
匯入時,經常會遇到的2個問題
1.發現自己手動新增的的名字是正常的,但匯入名單是亂碼
原因是因為網頁必須要顯示UTF8的字,手動匯入名單的檔案來源是Big5
所以需要用轉碼程式來進行Big5轉UTF8,可以用ConvertZ這類程式先做轉換
2.發現自己手動新增的名字以及匯入名單都是亂碼,而從舊的資料庫備分檔還原後,是正常的
原因是曾經對資料庫進行重新初始化的作業,初始化的過程中,編碼不是用UTF8
所以原始儲存資料的編碼就有問題所導致
需要修改/etc/my.cnf的default-character-set=utf8,在[mysql] [mysqld]及[client]中
3.發現都其他原因的亂碼
應該是網頁顯示沒有設定成中文,或者網站已經故障
前項,切換成中文即可;後項,備份資料庫後重裝系統,再復原
依自己想要匯入名單的群組先加好電子報的名字(以下說明分"學術單位" 以及 "電子產業")
以下開始要準備在電子報裡,想要新增的欄位,這些欄位跟你的來源資料有關
一般除了email(預設已存在)是必要欄位外,其他建議不要鉤選"必要"
在設定欄位名字時,請注意,要跟資料來源的第1行一樣,
以下範例就是採用firstname,lastname,title,comp這4欄,都不是必要
而email不用新增,因為這是預設資料來源一定要有的必要欄位
以下是示範如何用ConvertZ來將來源資料轉成UTF8的中文編碼
如果如此才能確保網頁顯示正確中文
接下來再依以下步驟,即可完成匯入
文章分類
- 爬山 (3)
- 參考文章 (3)
- 鳥事 (5)
- 報稅 (1)
- AIX (2)
- ajax (1)
- BCB (3)
- C/C++ (2)
- cloudera (3)
- DISK (1)
- ftp (1)
- Fuse (2)
- gdb (2)
- hadoop (13)
- hdfs (8)
- HPC (2)
- hypertable (12)
- iOS (1)
- iscsi (1)
- JAVA (2)
- KFS (5)
- kickstart (1)
- KVM (2)
- LAMP (2)
- linux (2)
- Lion (1)
- LVM (2)
- mapreduce (3)
- mpi (3)
- mpich2 (4)
- msgpack (2)
- mysql (2)
- nfs (1)
- openmp (2)
- OS (1)
- OSX (2)
- others (5)
- PBS (1)
- performance_tuning (3)
- php (3)
- phplist (3)
- programming (27)
- REST (2)
- RHCA (6)
- rhel (13)
- rhel6 (4)
- scp (1)
- shell_scripts (2)
- snowleopard (2)
- Solaris (6)
- ssh (1)
- syslog (1)
- t-442-1 (4)
- torque (1)
- ubuntu (2)
- VNC (1)
- watercolor (5)
- windows (1)
- yum (1)
你好我想請問一下
回覆刪除我按照你的步驟執行
可是
她一直停在"從檔案讀取電子郵件..."就沒動了
我想問一下是什麼問題
謝謝喔
有沒有詳細一點的說明,
回覆刪除例如,你有沒有手動自己新增過名單,試看看能不能發送功能
你先把電子郵件清單先只設1個人, 確認原始的檔案是否資料正確
有沒有什麼其他錯誤資訊或畫面可以看看