WordPress網站搬家後,首頁前台空白打開後台也空白,怎麼辦?

WordPress網站搬家後,首頁前台空白打開後台也空白,怎麼辦?

WP網站轉移空間換域名,出錯是很平常的事情,我們只需將問題,一個個做排查,問題很快得到解決。

以下是WordPress 網站快速搬家流程▼

wp-config.php文件出錯

有可能是wp-config.php文件填寫出錯。

首先,請檢查wp-config.php裡的MySQL的配置資訊。

看自己的MySQL數據庫名字,數據庫用戶名,數據庫密碼,MySQL主機,這些信息填寫的是否無誤?

修改教程,請參考此文 ▼

通過SSH使用 MySQL 數據庫命令導入數據庫▼

前台內容頁空白或404錯誤的解決辦法

  • 1.一般出現前台不能正常打開,必然是做了偽靜態了。如果在原來的空間可以如常的訪問,那肯定是新空間的Rewrite未開啟或者偽靜態規則不正確。
  • 2.確認空間Rewrite開啟,自己的偽靜態規則無誤的情況下。可以登錄WordPress後台,重新寫入固定連接 %post_id%.html 保存,然後對文章更新一次,應該就可以解決了。

WordPress重命名排查法

WordPress站點後台致命錯誤怎麼解決

WordPress外掛重命名排查:

  1. 把當前使用的WP外掛目錄重命名,先重命名“plugins”為“-plugins”,然後新建“plugins”,看看是否恢復如常?
  2. 如果是,那就重命名回來“plugins”,然後重命名“plugins”文件夾下的插件,看看是否恢復如常?

WP主題沒有激活

  • 進入後台,激活WP主題。
  • 如果不行,就把當前使用的WP主題文件夾重命名,看看是否恢復如常?

做這個2個操作,是為了檢查是不是主題或插件的原因導致白屏。

  • 搞之前建議先備份,如果安裝了wp的緩存類的插件的,先清理下緩存,基本上就這樣了。

如果使用“重命名排查法”後,發現網站前台或後台可以恢復如常,即表示某些插件或主題造成的錯誤,必須停用出錯的插件或主題。

此時,建議開啟“WordPress調試模式”。

如何開啟WordPress調試模式?

  1. 編輯WordPress網站根目錄下的“wp-config.php”文件;
  2. 將“define('WP_DEBUG', false); ”,修改為“define('WP_DEBUG', true);
  3. 開啟WordPress調試後,刷新出錯頁面,就會顯示造成錯誤的插件或主題的路徑和錯誤提示;
  4. 將出錯的插件或主題重命名,比如:wordpress-SEO插件出錯,就重命名為“=wordpress-seo”。
/**
* 开发者专用:WordPress调试模式
*
* 将这个值改为true,WordPress将显示所有用于开发的提示
* 强烈建议插件开发者在开发环境中启用WP_DEBUG
*
* 要获取其他能用于调试的信息,请访问Codex
*
* @link https://codex.wordpress.org/Debugging_in_WordPress
*/
define('WP_DEBUG', true);
//define('WP_DEBUG', false);
  • 最後編輯“wp-config.php”文件,將“define('WP_DEBUG', ); ” 修改回“define('WP_DEBUG', ); ”。

記錄出錯的插件設定

  • 如你已經確定在WP網站搬家,數據庫替換域名網址後,某些主題和插件的設定數據會自動清空為空白,就要記錄是哪些WordPress插件和主題出錯,事先將這些WordPress主題和插件的設定,導出或複製到電腦上做備份。

以下記錄的,是外星飛碟真相(www.etUfo.org)網站搬家,換服務器路徑、換新域名後會出錯的設定頁面。

(以下網址wp-admin前空多一格,是為避免搜索引擎爬蟲直接訪問到該內部頁面,因為插件內部頁面只有管理員才能訪問)

wp-keywordlink外掛:
https://www.etufo.org/ wp-admin/options-general.php?page=rejected-wp-keyword-link-rejected/wp_keywordlink.php

itsec插件設定:
https://www.etufo.org/ wp-admin/admin.php?page=itsec

ad-inserter插件設定:
https://www.etufo.org/ wp-admin/options-general.php?page=ad-inserter.php

主題設置:
https://www.etufo.org/ wp-admin/themes.php?page=bunyad-admin-options

backwpup插件任務:
https://www.etufo.org/ wp-admin/admin.php?page=backwpupjobs

backwpup插件設定:
https://www.etufo.org/ wp-admin/admin.php?page=backwpupsettings

WP-DBManager插件設定:
https://www.etufo.org/ wp-admin/admin.php?page=wp-dbmanager/wp-dbmanager.php

麵包屑導航:
https://www.etufo.org/ wp-admin/options-general.php?page=breadcrumb-navxt

自動同步國外社交插件賬號:
https://www.etufo.org/ wp-admin/admin.php?page=nxssnap

xPinner Lite插件設定:
https://www.etufo.org/ wp-admin/options-general.php?page=xpinner

SEO插件社交賬號:
https://www.etufo.org/ wp-admin/admin.php?page=wpseo_social#top#accounts

postman插件設定:
https://www.etufo.org/ wp-admin/options-general.php?page=postman

SSH設置775權限

如果你用的是VPS,這些目錄 默認所有者是root、所使用的FTP是vsftpd、服務器是Apache2。

這些條件主要限制默認的用戶組名稱。

如果Linux安裝的系統不同,可能需要調整用戶組的名稱。

以下是SSH設置775權限流程 ▼

第1步:登錄SSH

第2 步:進入到/wp-content/ 目錄 ▼

cd /home/admin/web/你的域名文件夹/public_html/wp-content/

第3 步:給這些目錄設置755權限,即只有擁有者有權寫入 ▼

chmod -R 755 plugins/
chmod -R 755 themes/
chmod -R 755 uploads/
chmod -R 755 upgrade/

VestaCP更改文件夾權限

要是你安裝VestaCP面板,快速修改WordPress網站目錄的權限,可以使用以下命令 ▼

chown -R admin:admin /home/admin/web/你的域名文件夹/public_html/*

CWP控制面板設置755權限

倘若你的VPS,安裝的是CWP控制面板,請直接登錄CWP控制面板後台,進行權限設置。

第1步:進入 Fix Permissions 頁面

  • CWP菜單– > User Accounts(用戶帳戶) – > Fix Permissions(修復權限並選擇用戶)

第2步:選擇你的用戶 ▼

WordPress網站搬家後,首頁前台空白打開後台也空白,怎麼辦?

第3步:點擊Fix Account Permissions ▲

  • CWP控制面板設置755權限,確實非常簡單又快速^_^

虛擬主機設置權限

假如你用的是虛擬主機,不是VPS的話,那麼以上設置方法就不適用了。

請將以下代碼,添加到WordPress網站根目錄下的wp-config.php 文件中 ▼

define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0755);
define("FS_CHMOD_FILE", 0755);

基本上這樣做,就能既更安全又能夠升級WordPress程序了。

為了做好網絡營銷的任務,現在你可以開始測試安裝和升級,各種網絡推廣插件了^_^

希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《WordPress網站搬家後,首頁前台空白打開後台也空白,怎麼辦? 》,對您有幫助。

歡迎分享本文鏈接:https://www.chenweiliang.com/cwl-529.html

歡迎加入陳溈亮博客的Telegram 頻道,獲取最新更新!

🔔 率先在頻道置頂目錄獲取寶貴的《ChatGPT 內容行銷AI 工具使用指南》! 🌟
📚 這份指南蘊含價值巨大,🌟難逢的機遇,切勿錯失良機! ⏰⌛💨
喜歡就分享和按贊!
您的分享和按贊,是我們持續的動力!

 

發表評論

您的電子郵箱地址不會被公開。 必填項已用 * 標註

滾動到頂部