萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> WordPress博客程序常見錯誤的解決方法

WordPress博客程序常見錯誤的解決方法

   WordPress是主流的 Blog 搭建平台。 WordPress 可以說是世界上目前最先進的 weblog 程序。目前開發的程序大多都是根據它仿造的。它更能把握搜索引擎,在你使用 WordPress 並掌握幾種插件後,對於優化將不用過多的操心,它會為你想的更多。

WordPress博客程序常見錯誤的解決方法 三聯

  如果你是一個喜歡隨手編上一段代碼的WordPress 用戶,又或者你是一個喜歡安裝插件,改變主題的用戶,你就會明白,錯誤是沒有辦法避免的。你也會明白當你卷入一個無法預計的錯誤,而又沒有找到解決辦法的時候是有多麼的絕望。事實上,大部分的 WordPress 錯誤問題都是可以解決的。所以當你遇到一個錯誤的時候,不要焦急,因為很可能你遇到的這個問題別人也遇到過,而且已經有解決辦法了。

  在今天的文章當中,我們來看看那些最常見的 WordPress 錯誤,然後給大家分享一下解決辦法,讓你看完帖子之後不再苦惱,能更愉快的寫博客。

  一、忘記了用戶密碼同時郵件找回功能不起作用

  問題描述:

  你丟失了你的WordPress 管理員密碼,也嘗試過點“忘記密碼” 進去填寫了用戶名和 Email 地址。但是卻沒有收到重設密碼的郵件。

WordPress博客程序常見錯誤的解決方法

  這裡有兩個很簡單的方法來重設你的 WordPress 管理員密碼:

  [page_break]

  方法 1: phpMyAdmin

  1. 如果您是 cPanel 空間用戶,登錄 cPanel 後,點擊 Database(數據庫) 下的 phpMyAdmin

WordPress博客程序常見錯誤的解決方法

  2. 選擇你的 WordPress 數據庫。例如 Username_wrdp1

  3. 找到 wp_users,點擊 Browse

WordPress博客程序常見錯誤的解決方法

  4. 找到你的用戶名然後點擊 Edit。

WordPress博客程序常見錯誤的解決方法

  5. 通過在 user_pass 裡寫入新的值來重設你的密碼。記住,是有大小寫區分的。

WordPress博客程序常見錯誤的解決方法

  6. 完成上面一步之後,點擊 Function 的下拉菜單,從選項中選擇 MD5

  7. 在頁面的最低端,點擊 Go 按鈕。

  [page_break  方法2:通過 FTP

  1. 登錄你的 FTP 賬戶。

  2. 找到 ../wp-content/themes/(你的主題文件)/ 目錄,然後下載 functions.php 文件。

WordPress博客程序常見錯誤的解決方法

  3. 打開 functions.php 然後在第一個

  wp_set_password('YourNewPassword',1);

  把 YourNewPassword 這個值換成你想要的密碼。這個代碼裡的 1 代表的是 wp_users 表上的 用戶 ID。

  4. 把改好的 functions.php 再次上傳到 FTP 當中。

  5. 當你可以登錄到 WordPress 的時候,再去刪掉那行代碼。

  二、WordPress 控制面板(Dashboard)不能正常顯示

  問題描述:

  WordPress 控制面版裡面的 CSS 未能顯示出來,頁面上的鏈接很亂。

WordPress博客程序常見錯誤的解決方法

  解決方法1:端口和防火牆

  檢查一下你的網絡連接是經過端口和防火牆的。有一些端口和防火牆是會過濾到 CSS 的,所以有 CSS 的地方會顯示不正常。試著清除端口和防火牆的 cookies 和緩存,然後 Ctrl + F5 重新載入頁面。

  解決方法2:升級你的 WordPress 插件

  如果你有一些插件是用來代替默認的控制面板的,像 Admin Drop Down Menu 和 Lighter Menus ,那麼就升級一下這些插件,如果還是不起作用,那就禁用試試看。

  三、警告Warning:Cannot modify header information – headers already sent by

  問題描述:

  在升級WordPress 到新的版本或者是全新安裝之後,在浏覽器裡遇到這樣的錯誤:Warning:Cannot modify header information – headers already sent by (output started at /path/blog/wp-config.php:34)

  解決辦法:刪掉 wp-config.php 裡面多余的空格,空行以及其他無用信息。

  1. 通過 FTP 下載 wp-config.php 文件

  2. 打開 wp-cinfig.php

  3. 去除

  4. 確保第一個字段是

WordPress博客程序常見錯誤的解決方法

  5.去除 ?> 後的所有空格。

  6. 確保最後的字符是 ?>,放到最後一行,確保中間沒有空格。

WordPress博客程序常見錯誤的解決方法

  這個錯誤可以發生在其他的文件。仔細閱讀錯誤信息,上面有記錄出錯的文件的位置的。

  [page_break  四、WordPress 博客頁面和控制面板一片空白

  問題描述:

  這個錯誤一般是發生在安裝了新的主題,或者是升級到了新的版本。打開博客就是一個空白頁面。在控制面板那裡也會遇到這樣的情況,這樣就沒有辦法進入到控制面板了。

WordPress博客程序常見錯誤的解決方法

  解決方法1:通過 FTP 重新命名當前安裝的主題。

  把當前安裝的主題文件夾重命名的話,會強制 WordPress 自動選擇默認的主題,然後就可以正常載入了。

  1. 通過 FTP 找到 wp-contents/themes 文件夾。

WordPress博客程序常見錯誤的解決方法

  2. 重命當前安裝的主題文件夾。例如:把 twentytwenty 命名為 twentytwenty-temp

WordPress博客程序常見錯誤的解決方法

  3. 登錄到你的 WordPress 後台。

  4. 檢查一下你的主題和你現在運行的 WordPress 是否兼容。

  5. 檢查一下你的主題是否包含不能夠被執行的代碼。

  解決方法2.:通過 FTP 重設插件文件夾

  1. 通過 FTP 找到 wp-contents 文件夾。

  2. 把 plugins 文件夾重命名為 plugins-temp

WordPress博客程序常見錯誤的解決方法

  3. 在同一目錄下創建一個新的文件夾為 plugins

  4. 再次登錄一下 WordPress 控制面板。

  5. 把你的插件從 plugins-temp 移到 plugin ,然後逐個重新激活。

  6. 檢查一下是否有插件與當前的 WordPress 不兼容。

  [page_brea  五、致命錯誤:Fatal error: Allowed memory size of 33554432 bytes exhausted

  問題描述:

  當你在上傳照片的時候,遇到 Fatal error: Allowed memory size of 33554432 bytes exhausted 錯誤信息。為了解決這個問題,應該嘗試去增加分配到 PHP 的內存。你可以把限制設置為 32MB, 64MB, 128MB 或者是 256MB,這個要看你的主機商是否支持。

  解決方法1:編輯 php.ini

  如果你可以編輯 php.ini 文件,那麼可以直接在上面修改 memory_limit 這個值。

  memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)

  如果默認的顯示是 64M,嘗試 128M。

  解決方法2:.htaccess 文件

  把下面那行代碼加入到 .htaccess 文件裡面。

  php_value memory_limit 64M

  解決方法3:編輯 wp-config.php 文件

  把下面代碼加入到 wp-config.php 文件裡面。

  Increasing memory allocated to PHP

  define('WP_MEMORY_LIMIT', '64M');

copyright © 萬盛學電腦網 all rights reserved