我有这个错误,我已经尝试修复它很长时间了。它似乎是凭空出现的,因为它所在的页面昨天运行良好。
错误是:
警告:无法修改标头信息 - 标头已由 /var/www/dev.racommerce.com/includes/header.php:97 中的 /var/www/dev.racommerce.com/cart.php 发送第 44 行
第 97 行 header.php 文件中的代码是:
<?for($i = 0; $i < $count; $i++)
{?>
<li><a class="dropDown" href="<?="http://" . $_SERVER['HTTP_HOST'];?>/products.php?cat=<?=$result[$i]['categoryID']?>"><?=$result[$i]['categoryName']?></a></li>
<?}?>
并且第 44 行的 cart.php 文件中的代码是:
header("location: cart.php");
我一直在研究其他答案的解决方案,例如如何修复 PHP 中的“标头已发送”错误,但我很难理解它们或在我的代码中实现它们。
有人可以帮我解决这个问题吗?