因磁片滿引起wordpress提示Error establishing a database connection的處理辦法

2018年8月5日22:43:34 发表评论 27 閱讀

“Error establishing a database connection ”,這段話意思是連接資料時出現錯誤。無法連接到Wordpress使用的資料庫 ,wordpress提示Error establishing a database connection的處理辦法。

網站一直都正常,可有一天訪問網頁出現:wordpress提示Error establishing a database connection。真有些莫名其妙,但是還是想到連接資料庫是否正常。

因磁片滿引起wordpress提示Error establishing a database connection的處理辦法

wordpress提示Error establishing a database connection的辦法

通過以一下方法進行處理

一、查看Mysql 進程

[root@2bin ~]# ps -ef|grep mysql
root 20276 1 25 20:59 ? 00:19:25 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/usr/local/mysql/var --pid-file=/usr/local/mysql/var/2bin.pid
mysql 32467 20276 0 22:15 ? 00:00:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var --user=mysql --log-error=/usr/local/mysql/var/2bin.err --open-files-limit=10240 --pid-file=/usr/local/mysql/var/2bin.pid --socket=/tmp/mysql.sock --port=3306
root 32470 31777 0 22:15 pts/0 00:00:00 grep mysql

以上進程似乎正常,是不是假死,重啟Mysql資料庫。

二、重啟Mysql判斷是否可行

[root@2bin ~]# /etc/init.d/mysql restart
ERROR! MySQL manager or server PID file could not be found!

Mysql PID管理沒有找到,想到原來也出現過,會不會是硬碟滿了。

三、查看空間佔用情況

[root@2bin ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 476359712 452151436 0 100% /
tmpfs 8240348 0 8240348 0% /dev/shm
/dev/sda1 96052 61343 29538 68% /boot
/dev/sdb1 1922728840 411086908 1413966256 23% /home

果然存在Mysql的磁片滿,找出不用的檔或者資料夾,進行刪除。

四、進入目錄刪除不要的檔

# rm -rf *

五、重啟Mysql

[root@2bin]# /etc/init.d/mysql start
Starting MySQL SUCCESS!

訪問網站一切OK。

本問題其實就是由於空間滿後wordpress提示Error establishing a database connection的處理辦法。,影響Mysql的正常工作,所以要不定期刪除不必要的檔,或者日誌,到此處理完成。

以上幾個也是Wordpress CMS最容易出錯的的問題,超級實用,請你收藏。

hcyaobin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: