2018年1月7日 星期日

編碼為BIG5轉UTF-8

用法:

2017年12月6日 星期三

div 不會自動撐開高度

因為在div內的東西有寫到float

所以才會這樣

CSS裡將該div多增加 display:table;

就能解決了~

沒錯誤但TOTOP消失

檢查CSS裡面的BODY高度

hight:100% 更改成 hight:auto 就會出現囉

2017年1月9日 星期一

由登記啟動的 I/O 操作永久失敗。 登記無法讀入、寫出或清除包含登記系統影像檔之一: Event ID=333


資料轉自 http://bb.pc104.tw/viewthread.php?tid=609

資料庫所在的 2003 server 出現了奇怪的 error log, 直覺上似乎是 storage 的問題, 這問題可大可小, 大起來很可能造成資料庫資料 lost, 很可怕...
這種時候, Google 大神的用處就特別明顯啦, 國外碰到這個問題的人還真不少, 說法不少, 解決方式也不少, 大部份人都說只要安裝 M898060 這個 patch 就好, 只不過有了上回安裝更新後資料庫 server 完全掛點的情形後, 就再也不敢亂更新啦~~~

最後採用的方式是, 改 registry, 目前看到的方式總共有兩種:

1. 利用 regedit 打開 registry 後, 找到  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 裡的 LargeSystemCache, 將 dword 值修改成 1, 重開機, 搞定~~~

2. 一樣是在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management, 這回請新增一個 dword 值, 取名為 PoolUsageMaximum, 修改 PoolUsageMaximum 將其值設為 60, 接下來看看在 Memory Management 之下有沒有 PagedPoolSize 這個值, 沒有的話就新增一個名為 PagedPoolSize 的 DWORD 值, 一樣是修改, 將值改為 ffffffff , 8 個 f 咧~~~ 重開機, 搞定~~~

國外網站的先進們說, 這個 error 是 memory leak 造成的, 也有可能是 resource 被用光造成的, 不過說實在, 為以防萬一, 上述兩種 solution 我都用上了, 重開後, 也的確沒看到那個 error message 了, 應該真的是 memory 或是 resource 的問題吧, 反而 Microsoft 的 M898060 的內容讓人覺得有點牛頭不對馬尾, 最後, 我還是選擇相信網路上的先進們, 不管怎麼說, 解決問題比較實在~~~

2016年11月23日 星期三

Windows Server 2008 R2 180天試用期延展



當安裝完之後會有180天試用期

試用期結束 可以先以 slmgr.vbs /rearm 指令進入重新評估
重開機後輸入下方180天評估序號
根據Microsoft官方文件 slmgr.vbs /rearm 只可以使用5次
5次之後需要更改 SkipRearm 鍵值由0改1,此步驟可以使用8次

評估序號
Windows Server 2008 R2 Web: KBV3Q-DJ8W7-VPB64-V88KG-82C49
Windows Server 2008 R2 Standard: 4GGC4-9947F-FWFP3-78P6F-J9HDR
Windows Server 2008 R2 Enterprise: 7PJBC-63K3J-62TTK-XF46D-W3WMD
Windows Server 2008 R2 Datacenter: QX7TD-2CMJR-D7WWY-KVCYC-6D2YT

轉載自 
Xavier's Program

2016年2月3日 星期三

MySQL myisamchk修復爛掉的table

轉載自 Zaw Min Blog

MyISAM是MySQL的預設storage engine. MyISAM table很容易爛掉(corrupted)。
此文章將教你如何檢查/修復這些爛掉的MyISAM tables.
每次你在MySQL DB 製造一個 table,將會在檔案系統上同時製造出*.frm、*.MYD,跟*.MYI等三種格式的檔案。
*.frm = 用來儲存資料表格式(file to store table format)
*.MYD(MyData) = 用來儲存資料(file to store data)
*.MYI(MyIndex) =用來儲存索引(file to store index)

如何檢查DB裡哪個table 需要修復:
用root 執行以下指令,假設要檢查DB1下的各個table
1
#myisamchk /var/lib/mysql/DB1/*.MYI >> /tmp/myisamchk.log
螢幕輸出中,如果發現以下字樣,該資料表就應修復


MySQL 資料表修復方法 – 使用 myisamchk 工具

轉載自落腳齋 http://www.wuclass.com/blog/mysql-tools-myisamchk/

今天 server 裡原先 run 得好好的網路相簿軟體 Coppermine Photo Gallery 突然出了問題,更怪異的是只有超簡短錯誤訊息『Fatal error:』,認真查了一下,原來是資料庫的 cpg_sessions 資料表出現了編號 145 的 crash 問題,得修復才行。
cpg error message screenshot
上網 google 了一下,在動態網站製作指南網站上找到教學文件,依其說明,順利使用 myisamchk 命令修復資料表。怕日後找不到此網頁,所以將教學借貼於此。