前言
由於服務器的意外斷電,Docker 容器同樣難逃一劫。由於不知名的原因,使用 Docker 創建運行的 WordPress 容器出現了 “建立數據庫連接時出錯” 的問題。
解決方法
我懷疑可能是 WordPress 容器的配置文件出現了問題,檢查 wp-config.php 配置文件。
vim wp-config.php
找到:
/** MySQL hostname */
define( 'DB_HOST','xxxxxxxxxx' );
發現與 MariaDB 數據庫容器的 IP 地址不匹配。
將 DB_HOST 的值改為 MariaDB 數據庫容器的 IP 地址+端口,刷新頁面即可。