问题描述:
在升级WordPress 到新的版本或者是全新安装之后,在浏览器里遇到这样的错误:Warning:Cannot modify header information – headers already sent by (output started at /path/blog/wp-config.php:34)
解决办法:删掉 wp-config.php 里面多余的空格,空行以及其他无用信息。
1. 通过 FTP 下载 wp-config.php 文件
2. 打开 wp-cinfig.php
3. 去除<?php 前面的所有空格。
4. 确保第一个字段是 <?php 并且 <?php 在第一行而且中间没有空格。
5.去除 ?> 后的所有空格。
6. 确保最后的字符是 ?>,放到最后一行,确保中间没有空格。
这个错误可以发生在其他的文件。仔细阅读错误信息,上面有记录出错的文件的位置的。
四、WordPress 博客页面和控制面板一片空白
问题描述:
这个错误一般是发生在安装了新的主题,或者是升级到了新的版本。打开博客就是一个空白页面。在控制面板那里也会遇到这样的情况,这样就没有办法进入到控制面板了。
解决方法1:通过 FTP 重新命名当前安装的主题。
把当前安装的主题文件夹重命名的话,会强制 WordPress 自动选择默认的主题,然后就可以正常载入了。
1. 通过 FTP 找到 wp-contents/themes 文件夹。
2. 重命当前安装的主题文件夹。例如:把 twentytwenty 命名为 twentytwenty-temp
3. 登录到你的 WordPress 后台。
4. 检查一下你的主题和你现在运行的 WordPress 是否兼容。
5. 检查一下你的主题是否包含不能够被执行的代码。
解决方法2.:通过 FTP 重设插件文件夹
1. 通过 FTP 找到 wp-contents 文件夹。
2. 把 plugins 文件夹重命名为 plugins-temp
3. 在同一目录下创建一个新的文件夹为 plugins
4. 再次登录一下 WordPress 控制面板。
5. 把你的插件从 plugins-temp 移到 plugin ,然后逐个重新激活。
6. 检查一下是否有插件与当前的 WordPress 不兼容。