星期四, 6月 19, 2008

Drupal watchdog出現的錯誤訊息

有時候在新增文章,會出現這樣的錯誤:
Table 's' was not locked with LOCK TABLES query

這已經drupal的老問題了,解決辦法是進資料庫,將variable這個table裡面name這個欄位的長度變大,調到個256應該就沒問題了。

做完這一步,建議repair variable、cache、watchdog這幾個table。如果回到網站有錯誤訊息,再試試repair一次。然後試著post一邊title較長的文章,如果沒問題,就算解決了。

星期日, 6月 01, 2008

升級drupal

我的drupal好久沒升級了,這次打算從5.1升到5.7,更重要的是用linux的指令來升級

  1. cp -r sites drupal_backup (sites, files, modules)
  2. 資料庫抓下來
  3. drupal離線
  4. unzip 原始檔 (指令tar zxvf yourfile.tar.gz)
  5. cp -r (-i) * 目錄
  6. 把setting弄回去
  7. update.php (如果還沒登入,可把update裡的check改false)
  8. 設定上線(如果不能登入,從www.yoursite.com/?q=user
如果你跟我一樣對cp指令的參數不熟,可以參考下面的:
  1. a:拷貝目錄,保留所有的資訊,包括連結的檔
  2. d:保留連結的檔案
  3. s:製造符號連結
  4. f:拷貝時若相同檔名的檔案直接複蓋不提出警告
  5. i:拷貝時若相同檔名的檔案不直接複蓋而會提出警告
  6. l:不拷貝,但是連結檔案
  7. p:保留檔案的修改時間及存取權限
  8. r:拷貝時包含目錄及目錄下的檔案

星期六, 4月 19, 2008

安裝軟體時不斷要求重開機

有時候安裝軟體時,有的軟體會要求重開機,可是重開機之後並沒有什麼改變,還是要你重開機,這時候你的電腦可能是裡面有程式卡住了,把要求重開機的機碼刪除即可。

在機碼找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
然後刪掉這個PendingFileRenameOperations

來源:http://support.microsoft.com/kb/312444

星期五, 2月 15, 2008

EEEPc 新增印表機

我的 EEEPc終於跟我的HP 1020成為好朋友了!步驟不難:
  1. 照這安裝build-essential http://wiki.eeeuser.com/howto:installingdevelopmenttools 不然沒辦法下make指頁
  2. 去http://foo2zjs.rkkda.com/ 抓驅動程式,照這教學作
  3. 裝完之後新增印表機
  4. 收工!

星期四, 2月 14, 2008

EEEPc 螢幕最下方看不見怎麼辦?

最近火熱的EeePC,因為我的Toshiba掛點,所以讓我有了藉口敗了一台。跟事前想的差不多,沒有什麼落差,幾個小問題不外乎是:鍵盤有點小,電池估計的時間不準,字體有點小(當然可調),Webcam沒辦法在skype用(新版的skype可以用了),以及顯示的問題。

螢幕顯示與輸入法困擾我很久,我鐘愛的嘸蝦米後來也在搜尋google文章下解決了,感謝gcin的開發者。螢幕顯示的問題是這樣的,很多視窗作得比較滿,超出EEEPc顯示的大小,常常要按「確認」鍵卻找不到在哪按,設定的選項就不能儲存。

爬文的結果,果然是江湖一點訣:alt按下去,然後點滑鼠左鍵拖拉就行了。

星期三, 2月 13, 2008

開會時程表


原來這種現象是universal的,那我以前真是少見多怪了 @@

星期一, 2月 11, 2008

如何切鳳梨

這邊有西方人怎麼切鳳梨 http://www.howtocutapineapple.com/
看起來有點不習慣,因為我們好像不是吃片的,而是切長條形。
Anyway,買了鳳梨來吃,這邊鳳梨也滿甜的,但我還是喜歡台灣的。