首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress白屏前端

Wordpress白屏前端
EN

Stack Overflow用户
提问于 2017-09-21 20:10:29
回答 2查看 2.8K关注 0票数 1

我知道有上千个关于wordpress的白色屏幕问题,但出于某种原因,我找不到答案。

  1. 我已经禁用了所有插件。
  2. 我已经切换到默认主题。
  3. 这是一个相同的副本的wordpress (包括。)从一个localhost安装到另一个localhost安装。相同的端口,相同的用户,一切都一样。另一个起作用。
  4. 管理页面运行良好,“前端”只显示一个没有记录错误的白色页面。

我正在运行PHP7.1

一个小的“附带说明”--我添加了一个index.html文件,只有在输入url.com/index.html时,它才会在根url上列出--可能是相关的吗?

我刚刚从一个新的数据库开始,这个问题仍然存在。服务器显示了大量的访问日志尝试,但没有错误。我开始认为这是apache问题,尽管我已经从WP复制了很多次默认代码,并验证了它正在被读取。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-21 20:18:58

1- Wordpress有一个内置的Debug函数,您只需要通过wp-config.php来启用它。

代码语言:javascript
复制
error_reporting(E_ALL); ini_set('display_errors', 1);
define( 'WP_DEBUG', true );

从现在开始,您应该能够查看错误来自何处。

2-白色屏幕是缺乏PHP内存的结果。将这一行添加到wp-config中。

代码语言:javascript
复制
define( 'WP_MEMORY_LIMIT', '256M' );

为了确保从https://wordpress.org/下载wordpress的最新版本,然后只上传wp-admin \wp-包含和其他在文件夹之外的*.php文件。

4-您可能还需要检查您的.htaccess并确保它看起来像这样:

代码语言:javascript
复制
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
票数 1
EN

Stack Overflow用户

发布于 2017-09-21 20:24:01

放入wp.config:

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

另外,验证.htaccess

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

https://stackoverflow.com/questions/46352429

复制
相关文章

相似问题

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