Heute trat dieser Fehler bei einer Extension auf, die schon seit längerem für alte Magento Versionen (1.4) auf PHP 5.2 genutzt wurde und nun auch in einer Magento 1.7 auf PHP 5.3 Version eingesetzt werden sollte.
Cannot send headers; headers already sent in /home/XYZ/public_html/app/code/local/ABC/extension/Model/Mysql4/Datei.php
Das Problem scheint häufiger aufzutreten, wenn Leerzeichen (an falschen Stellen) vorhanden sind oder auch Klammern nicht geschlossen werden.
In unserem Fall teilt uns der Fehlerreport im Ordner var/report mit, dass in Zeile 1 das Problem auftritt. In diesem Fall war hinter
<?php
und vor
/*
ein Leerzeichen vorhanden. Nachdem dieses entfernt war, klappte alles wieder. Dies ist zwar nur die einfachste Lösung bzw. das einfachste Problem aber vielleicht hilft es dem einen und anderen ja beim gleichen Problem?
Genutzt in Magento Version 1.7. Fragen, Kommentare, Vorschläge? Gerne direkt oder als Kommentar.