系統大升級注意事項

這兩天我在升級Fedora(由9->10) ,出了幾個小問題,特別紀錄起來以免以後又犯:

1.移除所有的備份硬碟

  免得硬碟順序錯亂,到時候改grub.conf 改個半死

2.備份  /etc /usr/local/apach2/conf

  不然httpd.conf  會被蓋掉,欲哭無淚

 3.pg_dumpall -c > xxx  備份postgresql

   不然也會造成大麻煩

4. 新系統boot起來之後注意一下網路卡的順序

    ethx 常常會亂跑,即使已經指定了MAC address也不一定ok

5.grub安裝好之後會跑掉

   應該是安裝了 /dev/sda 但沒有裝進 /dev/sda1 /dev/sda2 ,這時用安裝光碟的rescue  mode 進去 chroot /mnt/sysimage 再grub-install /dev/sda1

grub-install /dev/sda2  即可處理掉 

 

20090621技術組會議

2009-07-10 Fedora 9 End of Live
tjy 處理聖經錄音剪接(箴言),加上pop3惡意入侵阻擋
tjm 處理httpd當掉的問題,預計下週開始換Fedora 9
joshua iscsi部份沒有進度,廣告信建議登記某個網站,全權交給joshua來處理

20090614技術組會議

tjy更新kernel、錄音剪接繼續

tjm 處理聖經地理程式修正,增加兩個地名不同地點的功能

鍾哲 還在研究文件

joshua  還在研究 Linux target framework 文件

升級問題,我們決定先升級到 Fedora 10,等到CentOS 6出來再升級到 CentOS 6

 

20090614技術組會議

tjy更新kernel、錄音剪接繼續

tjm 處理聖經地理程式修正,增加兩個地名不同地點的功能

鍾哲 還在研究文件

joshua  還在研究 Linux target framework 文件

升級問題,我們決定先升級到 Fedora 10,等到CentOS 6出來再升級到 CentOS 6

 

PHP用的unicode中文繁簡體對照表

我們的網站支援繁簡體中文,以前我們都是用 autoconvert這個軟體來處理繁簡體轉換,還算好用,不過後來這個程式停止維護,我們都要另外安裝才能搞定,所以後來改用iconv 來轉換。

iconv有個缺點,就是繁體中文有時候有些字並沒有簡體字的對應,這時候autoconvert會用空白來取代,但是iconv就直接切斷整個文字字串,直接不處理這個轉不出來的字後面的文字,導致轉換常常出現問題。

我們在網路上也找不到uincode的繁簡體對照表,所以一直沒有解決問題。後來我們決定自己做一套,除了解決自己的問題,也可以分享給大家:

bg2gb.zip

 

大家 require(‘bg2gb.php’); 之後,只要  $str=str_replace($BIG5C,$GB2312C,$str); 就可以繁體轉簡體,

 $str=tr_replace($GB2312C,$BIG5C,$str);即可簡體轉繁體