前台空白/白屏,但后端可访问?

时间:2016-04-02 作者:Bo Beaumont

我有这个问题,没有空白页我就无法访问前端。这让我发疯。

后端看起来不错,但前端是白色的。当尝试选择另一个主题(二十十)时,此主题也会返回白色,已在预览中。

在跟踪另一个线程之后,我在wp config中打开了debug,它出现了以下错误:

警告:include_once(/home/dali/public_html/wilds/wp content/plugins/wp super cache/wp-cache-phase1.php):无法打开流:在/home/wildsofo/public_html/wp content/advanced cache中权限被拒绝。php在线14

警告:include\\u once():打开“/home/dali/public\\u html/wilds/wp-content/plugins/wp-super-cache/wp-cache-phase1失败。php“用于在/home/wildsofo/public\\u html/wp content/advanced cache中包含(include\\u path=”。:/opt/php54/lib/php”)。php在线14

我能做些什么?

网站:wildsofoldham。co.uk公司

4 个回复
SO网友:Anfuca

在我的例子中,没有任何关于调试和禁用主题/插件的内容是有用的。。。经过一些研究,我意识到index.php 是空的
唯一的内容是一条消息,上面说“沉默是金色的”<使用我的备份,我可以找回我的原始index.php 让网站重新运行。

SO网友:rudtek

我不会删除htaccess。只需为测试重命名即可。(但不要先这样做)

要找出错误,请执行以下操作:

在wp配置中启用调试。php文件。通过更改此行执行此操作:

define(\'WP_DEBUG\', false);
对此:

define(\'WP_DEBUG\', true);
点击save。

加载首页,您现在应该可以看到实际错误。使用此选项修复问题。

如果您无法通过这种方式解决此问题,请通过将插件文件夹重命名为其他文件来禁用插件。您的站点现在加载了吗?如果有,请将插件更改回“插件”,并停用仪表板中的所有插件。逐个重新启用它们,直到找到导致故障的原因。

测试完成后,请随时更改wp配置。

SO网友:WP-Silver

我会尝试以下方法:

请尝试禁用wp super cache插件或通过ftp将其完全删除。

删除。htaccess位于根目录中

检查wp配置。php用于任何非WordPress默认值的行并注释掉。

进入“管理”>“设置”>“永久链接”>“保存一次”**

此时,前端应可见。

如果仍不工作,请检查server errors log 这应该揭示出确切的问题。

SO网友:Benson

如果所有其他操作都失败,请检查服务器是否正在实际加载索引。优先考虑php。在我的例子中,我正在将WordPress站点移动到一个新服务器上,我没有注意到存在默认值。根目录中的html文件,该文件在新服务器下按优先级加载default.html 结束index.php. 没有错误日志,甚至加载index.php 由于WordPress自动重定向,因此无法正常工作index.phpmysite.com/, 将加载空的default.html 文件

确保index.php 正在先加载,请将此行添加到.htaccess 与Wordpress安装在同一目录中的文件index.php.

DirectoryIndex index.php index.html

相关推荐