不在家的這幾天, LifeType 因為又發現了一個 SQL Injection 安全性問題,於是火速的推出了 LifeType 1.0.6 的版本。本站自然也跟著升級到 1.0.6 的版本了。
這次的更新檔案很少,建議直接使用升級包比較省事。我用的是 lifetype-1.0.5-upgrade-lifetype-1.0.6.tar.gz 。
升級過程很單純,解壓縮後蓋掉舊檔就行。不過,升級包裡面包含了 .htaccess ,如果你的 LifeType 安裝路徑不是 plog 的話,那就要小心了,別把這個檔複蓋了,免得重改一次。
稍微看了一下更新檔裡的 .htaccess 是改了什麼?應該是再最前面加上了下面這兩行(我順便翻譯一下):
# If you use php5 please uncomment the following line to disable the annoying notice messages
# 如果你使用 php5 ,請將下面這行取消註解,以關閉煩人的 notice 訊息。
# php_value error_reporting E_ALL&~E_NOTICE
如果網站是自己架的,應該在 php.ini 裡就做好這項設定了。使用虛擬主機的朋友在允許的情況下,建議你將第二行取消註解來解決 notice 訊息的干擾。相信 LifeType 未來的版本應該可以完全解決 PHP5 notice message 的問題。
參考網址:





11/07/2006, 13:25
您好:
我是自己用LINUX架站的,我看我的log檔確實有出現很多notice,但我不知道對不對,總是在我用檔案中心時會出現一堆,請問lss前輩我改怎樣設定我的php.ini??
11/07/2006, 23:40
hi jay:
請找到 error_reporting 那一行,設定成:
error_reporting = E_ALL & ~E_NOTICE
存檔後,重新啟動 apahce 即可。
這在很多 php 的書和網站裡都會提到。其實,你仔細看看 php.ini 裡面 error_reporting 之前的註解就說明的非常清楚了。
加油! ^_^
lss