Эта ошибка возникает, если есть какой-либо вывод перед вызовом функции header()
.Наиболее распространенная и в основном «невидимая» ошибка - наличие пробелов в начале или конце одного или нескольких файлов.Убедитесь, что их нет, прежде чем открывать <?php
или после закрытия тегов ?>
.
Кроме того, вы также можете попробовать:
- Сконфигурировать ваш редактор для обрезки конечных пробелов перед сохранением файла.
- Предварительная фиксация ловушек в SCM по вашему выбору.
- Совет от Tomba (см. Комментарий ниже), если вы не можете точно определить местонахождение вашей проблемы.