在我将网站从一个主机移到另一个主机后,我的网站的每个部分都工作良好。我现在的问题是我不能访问wp-admin。
我现在得到以下错误:
Warning: Cannot modify header information - headers already sent by (output started at /home/everd1/public_html/precision/wp-content/themes/Avada/Avada/admin/functions/functions.options.php:1) in /home/everd1/public_html/precision/wp-includes/pluggable.php on line 1121
到目前为止,我已经试过了:
- 删除function .php和pluggable.php前后的尾随空格
- 增加。htaccess文件允许的内存大小
- 在wp-admin文件夹中创建一个php.ini,
memory_limit = 64M ;
- 重命名plugins文件夹为plugins-removed
还是不高兴,我能做些什么来解决这个问题吗?
您发布的警告显示了准确的错误和发生错误的地方。
它看起来像是在Avada主题中有什么东西在你传输它的时候坏了,并且它已经弄乱了正在发送的标题。
只能发送一组报头到客户端,否则无法处理,因此会抛出错误。
我建议去主题创作者(点击这里),并在支持票。他们的一个支持团队应该能够解决您遇到的问题。
你可以检查你的Wordpress副本的某些文件是否包含UTF-8与BOM文件和转换为没有BOM的UTF-8。
你可以试试这个php脚本使它更快:https://github.com/emrahgunduz/BomCleaner
请务必在运行前进行备份