<em id="nnbzp"><span id="nnbzp"><track id="nnbzp"></track></span></em>

    <form id="nnbzp"><span id="nnbzp"><track id="nnbzp"></track></span></form>

    <form id="nnbzp"><form id="nnbzp"><th id="nnbzp"></th></form></form>

      <em id="nnbzp"><span id="nnbzp"><th id="nnbzp"></th></span></em><form id="nnbzp"><span id="nnbzp"><track id="nnbzp"></track></span></form>

      <form id="nnbzp"></form>

          立即注冊 找回密碼

          QQ登錄

          只需一步,快速開始

          解決WordPress建立數據庫連接時出錯的解決方法

          2019-10-28 12:45| 發布者: 攝影大咖| 查看: 425| 評論: 0

          摘要: 相信很多新手朋友都遇到過WordPress提示“建立數據庫連接時出錯”這個錯誤,英文為“Error establishing a database connection”:今天我們就來講一下這個錯誤一般是什么原因導致,以及如何進行修復!敖祿䦷 ...
          相信很多新手朋友都遇到過wordpress提示“建立數據庫連接時出錯”這個錯誤,英文為“Error establishing a database connection”:

          今天我們就來講一下這個錯誤一般是什么原因導致,以及如何進行修復。

          “建立數據庫連接時出錯 ”是什么意思?

          首先,我們需要了解WP是如何顯示網站的,這將讓我們清楚地了解為什么這個錯誤數據庫是如此具有破壞性。WordPress系統站點的所有數據都由MySQL(或其他分支)數據庫存儲,然后使用PHP語言來檢索和存儲來自該數據庫的信息。

          通常,無論何時加載您網站的任何頁面,它都是即時創建的。 需要使用PHP代碼 訪問MySQL數據庫以檢索構建頁面所需的所有數據。比如通過不同的PHP查詢函數獲取文章標題、作者姓名、發布日期等。

          “建立數據庫錯誤時出錯”意味著由于某種原因,您的站點PHP代碼無法與MySQL數據庫連接以獲取顯示該頁面所需的數據。

          數據庫連接出錯的原因和處理方案

          數據庫連接出錯,一般是以下原因之一造成的:

          1、數據庫連接信息錯誤

          熟悉WordPress的朋友應該知道,在WordPress根目錄下有一個名為 wp-config.php 的文件,里面包含了數據庫連接信息:

          所以,當我們遇到“建立數據庫連接時出錯”時,我們應該首先檢查這個wp-config.php文件的數據庫連接信息是否正確,尤其是當我們更換主機或數據庫的時候。如果不正確,就根據實際情況去修正。

          如果你不清楚新主機的數據庫連接信息,建議聯系主機商咨詢。

          2、MySQL數據庫停掉了

          由于某些原因,可能會導致MySQL數據庫進程停掉,比如內存不夠、PHP查詢語句錯誤等,這個時候, 如果已經確認wp-config.php的數據庫連接信息是正確的,那我們就應該去檢查下MySQL是否停掉了。如果是的,那就啟動看下是否可以恢復。

          導致MySQL停掉的原因可能很多,也比較復雜,在此我們不進行討論。如果MySQL經常無故停掉,建議找專業的運維人員去幫忙處理。

          3、數據庫表損壞

          如果已經確認wp-config.php的數據庫連接信息是正確,并且MySQl數據庫運行正常,那我們就應該去檢查數據庫是否有數據表損壞了。

          由于插件、主題的不斷變化,或者在WordPress網站中安裝了安裝編碼錯誤或不良的插件,或者文章數據量很大,這些都有可能導致數據庫損壞。

          要查找數據庫哪個表是否損壞,一般我們可以登錄phpmyadmin等可視化數據庫管理界面去查看,如果看到某個表的大小明顯和實際數據不符,或者有提示“正在使用中”(貌似是這句話,不是記得很清楚了),那就可以先下載備份一下數據庫,然后選中表,使用phpMyAdmin等內置的修復功能去修復。

          參考: https://www.wpdaxue.com/series/phpmyadmin

          此外,我們可以開啟WordPress內置的數據庫修復功能進行修復,這個修復功能默認是禁用的,我們需要在 wp-config.php 文件的第二行后添加下面的代碼去開啟:

          define( 'WP_ALLOW_REPAIR', true );

          添加好以后,訪問你的網站任何一個頁面,WordPress就會自動嘗試去修復數據庫。請注意:任何人都可以訪問到數據庫修復頁面,所以一旦你執行完修復了以后,請務必記得刪除上面添加的代碼!

          4、某些PHP文件損壞

          如果通過上面的步驟去檢查操作了,還是無法恢復正常,那我們就需要去考慮是否有PHP文件損壞了。因為PHP文件的損壞,會導致查詢功能的錯誤,從而導致數據庫出錯。

          至于到底哪些PHP文件損壞,這個是很難去找的,我們只能不斷去嘗試。大致的思路如下:

          1. 備份網站的所有文件,很重要。!
          2. 通過FTP等可以管理文件的界面,去刪除 wp-content/themes/ 目錄下當前使用的主題,然后看下是否可以恢復。注意必須保留一個WP默認自帶的主題,然后嘗試訪問 /wp-admin/ 網址。
          3. 刪除 wp-content/plugins/ 目錄下的插件,看下是否可以恢復
          4. 如果還不行,刪除 /wp-content/ 和 wp-config.php 以外的文件,重新到官方下載版本一致的WordPress原版,上傳覆蓋。

          整個操作過程可能有些復雜,如果你不會,請務必找專業的運維人員操作,并且請務必做好備份。。。!

          好了,以上就是處理 “建立數據庫連接時出錯” 的一般途徑,希望可以幫到大家,實在需要幫助處理,可以找道勤小編付費服務。是不是非常方便






          鮮花

          握手

          雷人

          路過

          雞蛋

          最新評論

           
           
          技術支持
          在線客服
          點擊這里給我發消息
          點擊這里給我發消息
          道勤建站群:
          3群建站-美工交流-道勤
          道勤美工群:
          3群建站-美工交流-道勤
          工作時間:
          8:00-18:00
          客服熱線:
          15056962695
          官方微信掃一掃
          !jz_fbzt! !jz_lxwm! !jz_gfqqq!

          關于我們|手機版|小黑屋|地圖|【道勤網】-www.jsvalue.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設計教程|網站設計教程【道勤網】 ( 皖ICP備15000319號|贊助我們  

          GMT+8, 2021-4-18 06:49

          Powered by DaoQin! X3.2 © 2016-2063 Dao Qin & 道勤科技

          返回頂部
          国产精品AV免费观看,成年女人毛片免费观看中文,女生和男生污污的视频,亚洲成在人线无码免费视频