2009/11/16

編號為 0 的使用者

上個禮拜幫客戶的 Drupal 網站做升級,一切狀況良好,不過這兩天客戶說,訪客發表的回應無法顯示。


剛剛回到家後做了幾個測試,發現狀況很有趣:的確如客戶所說,訪客發表的回應在文章中無法顯示,但是最新回應區塊卻有顯示。


本來以為是文章權限的問題,檢查了半天,也重設權限了,問題還是一直存在。


為了確認回應是否有寫入,我到管理回應的列表中看了一下,發現管理回應的列表也沒有列出訪客發表的回應。


 


這是怎麼回事呢?我想一定是最新回應區塊篩出的條件不一樣~


因此我用主機商提供的 phpMyAdmin 介面去看一下 comments 表,發現資料有寫進去,所以一定是因為某個緣故忽略掉訪客發表的回應。


後來我想到了,上次做系統升級時,我順手把 users 裡面 uid 為 0 的那筆資料刪掉了(因為我一直覺得那筆資料沒啥用),或許是這個原因吧~


憑著直覺,我新增了一個 uid 為 0 的使用者,問題就解決了~

2009/11/01

VirtualBox 的穩定性,跟版本有關~

話說自從 VirtualBox 3.0 正式 Release 以來,我就把目前手上管理的一個網站移到這上面來作穩定性測試。


歷經數個版本的升級,目前可以說說一些心得。


如果你期待跑了 VirtualBox 以後可以過著幸福快樂的生活,我會覺得那是想太多了~


目前我在 Windows 7 下跑了那麼久的 VirtualBox ,只有 3.0.6 這個版本堪稱穩定,其他的三天兩頭就會引起 OS Crash。


年底我打算買一台 1 L 以下的比較省電小機器來獨立跑看看~