如何修復WordPress數據庫

WordPress的

WordPress 自成立以來,它已經發展了很多 博客工具,今天,它已成為功能完善的CMS,已被全球各種知名網站用作管理內容和出版物的基礎。 但是,如果此項目創建了一些有趣的內容, 馬特·穆倫維格(Mat Mullenwegg) 它在2003年首次亮相的是它的高可擴展性,這使我們無論是家用服務器還是大型公司的網站都可以平等地使用它。

但是,儘管質量很高,但WordPress並不能免除任何問題,因此,數據庫可能會遭受全部或部分錶損壞。 無論如何,這將綽綽有餘,以至於無法正確查看我們的博客,因為它負責告訴CMS在哪裡可以找到我們在每個帖子中看到的文本,圖像和其他內容。

毫無疑問的症狀將是我們的WordPress安裝日誌中的以下消息: 'WordPress數據庫錯誤表'./my_home/wp_posts'被標記為已崩潰,並且最後一次(自動嗎?)查詢修復失敗SELECT post_date_gmt FROM wp_posts WHERE post_status ='publish'AND post_type IN('post','page','Attachment ')ORDER BY post_date_gmt DESC LIMIT 1由require('wp-blog-header.php'),wp,WP-> main,WP-> send_headers,get_lastpostmodified,get_lastpostdate,_get_last_post_time'創建

接下來讓我們看看如何在我們的數據庫中修復損壞的數據庫 WordPress安裝,對於該服務器,我們必須輸入服務器的Cpanel,因為擁有自己的域託管在某些託管中的服務器的Cpanel知道該部分,我們可以從中訪問作為其一部分的不同參數和模塊的配置。

那裡我們必須去 數據庫-> MySQL數據庫,我們應該在其中尋找 “修復數據庫”,位於 “修改數據庫”。 為了更好地指導我們,本節位於 “創建新數據庫”,因此我們必須選擇要修復的數據庫,然後單擊按鈕 “修復數據庫”,然後我們將顯示WordPress安裝數據庫的狀態,如果一切順利,我們應該看到的是 '好的' 組成它的每個表的名稱旁邊。

現在也許代替他 交友 讓我們擁有根訪問權限 服務器 其中 數據庫,如果我們託管自己的服務器,或者位於大學或公司中,則屬於這種情況。 這將使我們能夠以一種使法律習慣的方式工作,這是從Linux上開始的。 命令行.

第一步是停止服務器 MySQL的:

$ sudo服務mysql停止

然後,我們糾正通過以下命令完成的向我們顯示問題的數據庫:

$ cd / var / lib /
$ sudo myisamchk -r -v -f mysql / /

然後,我們只需再次啟動MySQL服務器:

$ sudo服務mysql啟動

兩種方法都將使我們能夠解決一個通常趨於孤立地發生的問題,儘管它的發生對於 博客的正確可視化 或網站(或我們工作所在公司的網站),以防萬一,需要盡快解決。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   拉斐爾 他說:

    您好,我需要一個可以幫助我解決wordpress問題的人。
    我最近更改了託管。
    當我嘗試將API密鑰放入插件時,我得到了。
    libcurl中不支持或禁用設置錯誤協議“ https”
    我已經與get響應人員進行了交談,他們告訴我我必須更改一些代碼,但是我不知道該怎麼做。
    “我剛剛從我們的DevZone部門得到了回應。
    您遇到以下錯誤“ libcurl中不支持或禁用設置錯誤協議” https“(配置錯誤:libcurl中不支持協議“ https”或該協議無效:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    您可以在下面的鏈接中閱讀有關此錯誤的信息:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    您必須自己進行配置»

    如果您能幫助我,我將不勝感激。