我的博客位于:http://www.techonomic.com/
我创建了自己的主题,在移植到新主机后,我在尝试登录时收到以下消息:
警告:无法修改标头信息 - 已经发送的标头(输出从/customers/c/5/c/techonomic.com/httpd.www/wp-content/themes/techonomic/functions.php:59开始)第861行/customers/c/5/c/techonomic.com/httpd.www/wp-includes/functions.php
警告:无法修改标头信息 - 已经发送的标头(输出从/customers/c/5/c/techonomic.com/httpd.www/wp-content/themes/techonomic/functions.php:59开始)第862行/customers/c/5/c/techonomic.com/httpd.www/wp-includes/functions.php
麻烦的是,很难说这些行是什么因为funtions.php只有大约100行,但显然代码在执行时会使它更长。
感谢您的帮助
答案 0 :(得分:1)
打开输出缓冲。您可能已在新服务器上禁用它
答案 1 :(得分:1)
打开文件/customers/c/5/c/techonomic.com/httpd.www/wp-content/themes/techonomic/functions.php
,转到第59行,找出在发送标头之前输出数据的内容。对于失败的函数调用,或者过早输出数据的任何其他数据,它可能是错误消息。
结论:在尝试更改HTTP标头之前,无法将任何数据输出到浏览器。