2017年3月2日 星期四

讓 MySQL / MariaDB 出現問題無法連上時自動重開

建立資料庫連線時發生錯誤 Error establishing a database connection
最近我代管的 Wordpress 經常無法順利連上,大概一到兩天就會出現一次建立資料庫連線時發生錯誤(Error establishing a database connection),無法連上,而 MySQL 的 log 也看不到甚麼,後來發現原來是 Out of memory。

如果直接嘗試使用 mysql 指令登入,則會看到這個錯誤訊息:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
也就是說, /var/run/mysqld/mysqld.sock 是消失不見了。

這時,我們要做的,是讓資料庫重開,樣我們可以重新連上,但每次都要人手發現問題並重開真是一個很蠢的方法。為此我決定要寫一個 script ,它在不增加 mysqld 工作量的情況下也可以在發現問題後自動重開資料庫。

2016年11月11日 星期五

發現兩個 Chrome 的間碟外掛,大家應立即停用 HTTP Headers 及 Live HTTP Headers


發現了兩個 Chrome 的間碟外掛,會把正在瀏覽的網址偷出,各位如果有用過 HTTP Headers 及 Live HTTP Headers 這兩個間碟外掛,應立即停用!

好消息是,Chrome Web Store 已經把這兩個外掛下架;壞消息是,如果你之前有安裝,Google 是不會自動幫你移除的,因此它仍然在偷取你的資料。

2016年7月11日 星期一

直播 app 17 的使用者帳號外泄了(而且你可能不知道吧)


最近打開直播 app 17 ,有沒有看到這個 Safety Update 畫面呢?還是有留意他們的 facebook page ,看到他們說有「穩定性及安全性」更新呢?可能你會以為只是有些更新,但事實是:你的資料被外泄了