WordPress网站搬家后,首页前台空白打开后台也空白,怎么办?

WordPress网站搬家后,首页前台空白打开后台也空白,怎么办?

WP网站转移空间换域名,出错是很平常的事情,我们只需将问题,一个个做排查,问题很快得到解决。

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

网站怎么搬家迁移?WordPress搬家换域名流程

WordPress网站搬家到新空间,需要替换服务器路径,一般都是通过phpMyAdmin数据库管理界面,多次搜索和替换关键词,这样操作繁琐,而且容易出错……为了解决此类问题,陈沩亮总结出了以下 “Wor……

wp-config.php文件出错

有可能是wp-config.php文件填写出错。

首先,请检查wp-config.php里的MySQL配置信息。

看自己的MySQL数据库名字,数据库用户名,数据库密码,MySQL主机,这些信息填写的是否无误?

修改教程,请参考此文 ▼

WordPress搬家教程:网站转移空间换域名怎么做?

WordPress搬家教程:网站转移空间换域名怎么做?由于陈沩亮负责的某个网站出现敏感词(中国国家领导的名字),没想到被封锁了,中国大陆境内无法访问。观察发现有非常多国外的合法网……

通过SSH使用 MySQL 数据库命令导入数据库 ▼

导入数据库500错误?Linux导出MySQL大文件命令行

有位从事电商行业的朋友,刚安装VestaCP面板之后,想要通过phpMyAdmin数据库管理导入MySQL数据库,一直出现500错误,尝试多次也是导入失败……可能因为 php.ini 配置,或其它问题,所以在phpM……

前台内容页空白或404错误的解决办法

WordPress重命名排查法

WordPress站点后台致命错误怎么解决?

WordPress插件重命名排查:

  1. 把当前使用的WP插件目录重命名,先重命名“plugins”为“-plugins”,然后新建“plugins”,看看是否恢复如常?
  2. 如果是,那就重命名回来“plugins”,然后重命名“plugins”文件夹下的插件,看看是否恢复如常?

WP主题没有激活

做这个2个操作,是为了检查是不是主题或插件的原因导致白屏。

如果使用“重命名排查法”后,发现网站前台或后台可以恢复如常,即表示某些插件或主题造成的错误,必须停用出错的插件或主题。

此时,建议开启“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);

记录出错的插件设定

以下记录的,是外星人UFO真相(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 页面

第 2 步:选择你的用户 ▼

第 3 步:点击 Fix Account Permissions ▲

虚拟主机设置权限

假如你用的是虚拟主机,不是VPS的话,那么以上设置方法就不适用了。

请将以下代码,添加到WordPress网站根目录下的 wp-config.php 文件中 ▼

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

基本上这样做,就能既更安全又能够升级WordPress程序了。

为了做好网络营销的任务,现在你可以开始测试安装和升级,各种网络推广插件了 ^_^

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注