首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WordPress站点变白并显示屏幕,管理员仅显示文本

WordPress站点变白并显示屏幕,管理员仅显示文本
EN

Stack Overflow用户
提问于 2018-04-21 08:57:07
回答 3查看 1.5K关注 0票数 1

我的wordpress站点突然在前端出现白屏,没有显示任何错误,管理员只显示文本,我试图在恢复后回滚以恢复上一次备份,它工作正常,但几分钟后(10-15分钟)。它又回到白屏了。

我该怎么办?

EN

回答 3

Stack Overflow用户

发布于 2018-04-21 09:10:56

首先,您需要启用:

代码语言:javascript
复制
('WP_DEBUG', true);

在wp-config.php文件中。它将帮助您查看网站前端的错误。大部分白屏与服务器的内存耗尽有关。

但这并不仅限于此。要进行深入检查,例如该问题可能是由于某个插件编码不佳或其中有不推荐使用的代码片段造成的,您需要在wp-config.php中启用深度调试

在wp-config.php文件中添加以下文件:

代码语言:javascript
复制
 // Enable WP_DEBUG mode
define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );

// Disable display of errors and warnings 
define( 'WP_DEBUG_DISPLAY', true );

// Force Display Errors even if disabled in php directive
@ini_set( 'display_errors', 1 );

// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define( 'SCRIPT_DEBUG', true );

一旦启用,请尝试重新加载页面,大多数时候错误也会出现在前端和后端,但如果您没有看到任何东西,那么您应该前往/wp-content/debug.log,用任何文本编辑器打开该文件,您应该能够看到问题的确切原因。

有关WordPress错误和故障排除的更多说明,请阅读此处的codex:

https://codex.wordpress.org/Debugging_in_WordPress

如果它不工作并且没有显示任何内容,那么尝试使用以下方法:

尝试重命名/wp-content/中的插件目录,看看是否会弹出网站。

如果网站加载了,那么插件就有问题了。

一旦你看到网站的到来,再次将你的插件目录重命名为以前的名称,并转到你的网站数据库中,无论是在PHPMYADMIN中还是在你的主机提供的任何应用程序中管理数据库。

->{您的WP DB} --> {wp_options}表。

wp_options表中,搜索以下选项名称:active_plugins.

在value字段中单击并删除其中的值。这将告诉WP停用所有插件。

你可以登录后端(WP-Dashboard),重新开始激活插件,一旦激活,请确保不断刷新网站的前端,直到你找到问题的根源,比如在某个阶段,激活某些插件会再次导致这个错误,在这个阶段,你需要登录FTP,并从目录中重命名该特定的插件:

/plugins/{specific_plugin}将其重命名为/plugins/{specific_plugin_2}

你的网站会加载,不断重复这个过程,除非你发现有多少插件导致了这个问题的发生。

票数 0
EN

Stack Overflow用户

发布于 2018-06-19 16:45:18

ob_start();放入wp-config.php文件中

票数 0
EN

Stack Overflow用户

发布于 2020-04-04 09:38:29

清除浏览器的缓存。如果您使用像Cloudflare这样的网络交付服务,也要清除那里的缓存。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49951377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档