先前在 DigitalOcean 一鍵架好的 WordPress 部落格,一直會出現「資料庫異常(Error connecting to database)」的問題。網路上找了不少方法都解決不了,最後把規格從 512 MB/1 CPU 升到 1 GB/1 CPU 總算解決了。
不過最近不知道為什麼,又開始頻繁出現相同問題。
後來在 DigitalOcean 的 Support Center 看到「Why isn’t my WordPress site working?」提到幾個解法。
第一個解法是要排除由於 XML-RPM 攻擊造成 MySQL 當掉的問題,不過在 Apache 的 access.log 沒看到。Jetpack 的 Protect plugin 我也一直都有裝。
第二個解法是定期的清 cache 檔,不過就算裝了 WP Super Cache 好像也沒起色。
第三個解法試過了,就是再提升硬體規格。
看到更早之前在 DigitalOcean 的討論串,提升硬體規格似乎是唯一的解法。所以 1 GB/1 CPU 不行就升到 2 GB/2 CPU,4 GB/2 CPU 不行就升到 8 GB/4 CPU。
嗯…所以我又搬家了。
1 則迴響