sunho.net.tw

mysql意外終止問題-2G ram VPS

前幾個月為了使用http2,於是逐步把php網站,從fcgid模式改到php-fpm模式。但後來發現平均兩到三週,mysql會開始突然自己停掉,需要連上主機手動重新啟動。拖了幾個月,最近終於有空來看看是什麼問題。

wordpress登入頁面去除wordpress瀏覽器標題-客製修改7

介面-4個必裝外掛簡介有介紹過如何客製wordpress的管理介面,通常用到這些外掛,都會把wordpress相關字詞都去除掉,但最近突然發現,登入頁面標題竟然還有附加wordpress,而且White Label CMS也找不到設定可以去除,只好增加自訂函式。

HSTS設定-Qualys SSL Labs從A到A+-SSL安全之2

接續上次如何在Qualys SSL Labs取得Grade A-SSL安全之1的文章,後來又搜尋了一下,要提升到A+,就是要啟用HSTS,而且提交到HSTS Preload List。不過,看到一篇A+ Qualys with HAProxy文章講得挺有趣的,其實A+和A評級實際上是相同的,+只是表明您以安全的名義付出了額外的努力!呃,好吧,那我就為這+的爽度,付出額外的努力吧。

如何在Qualys SSL Labs取得Grade A-SSL安全之1

我是用webmin/virtualmin來管理網站,並透過免費let’s encrypt做SSL安全加密連線。雖然let’s encrypt每三個月要更新一次,但virtualmin可以設定自動更新,所以幫客戶用SSL的網站都是標準配備,而且輕鬆愉快。不過今天用Qualys SSL Labs去檢查網站竟然只有Grade B。

MeanMenu行動裝置選單-jquery plugin-客製修改6

MeanMenu是jquery的行動裝置選單plugin。前幾天在幫客戶修正佈景主題時,有遇到一個小bug,但剛開始還真不知道它是bug,客戶和我都以為是一種設計。這plugin從github看已經有8年未更新,我想當初應該是正常的,只是時間久瀏覽器就不相容了。純做修正記錄,這個plugin應該也沒人會再用。

網站透過gmail寄信之2-啟用應用程式密碼和兩步驟驗證

之前一篇文章網站透過gmail寄信-啟用gmail api和oauth2.0,老實說啟用流程真的是很麻煩,後續寄信不管是用於wordpress外掛,還是自寫網站程式,也還是有很多額外工作要處理。這次來講比較簡單,也是比較接近傳統運作模式的gmail寄信方式,取得應用程式密碼。

Post SMTP外掛-使用gmail寄信之1

Post SMTP外掛,網上已有許多安裝與使用教學,所以這篇文章只是給自己記錄用的。承接之前【網站透過gmail寄信-啟用gmail api和oauth2.0】,已經完成gmail_api和oauth2.0的設定和啟用,再來要讓wordpress使用gmail寄信就必須安裝smtp外掛,我選擇使用的是Post SMTP。

綠界超商取貨-依購物車分類免運-客製修改5

在之前Multiple Packages for WooCommerce購物車分類外掛-免運和標題-客製修改之1這篇文章,有說明如何透過運送類別來將購物車分類打包,也能依不同運送類別來設定滿額免運。當時的規劃是只要達免運標準,都統一用宅配,但今天客戶表示希望也能選用綠界超商取貨。

LINEPAY API error code 錯誤代碼 1106 – ip問題

之前有個客戶,明明LINEPAY所有設定都沒問題,但結帳就是一直出現錯誤代碼1106。去看LINEPAY API官方文件,1106對應的錯誤描述是Header Information Error標頭資訊錯誤。呃,這種不清不楚的說明,還是搞不懂問題出在哪裡。所以修改代碼,看看有沒有更進一步的訊息。

Schema & Structured Data for WP & AMP-偵測到5個「產品結構化資料」問題

前幾天收到一封google search console的來信,說偵測到「產品結構化資料」問題。它寫得很清楚,說產品頁面缺少brand、review、sku等資料。本以為rank math seo都已經自動設定好產品schema了,沒想到產品schema原來是屬於pro版的功能…只好另外安裝外掛Schema & Structured Data for WP & AMP處理。