Как решить Не удается изменить информацию заголовка, предупреждающую в cakePHP - PullRequest
1 голос
/ 19 февраля 2011

При попытке перенаправления я получаю следующее предупреждение. Пожалуйста, помогите мне решить эту проблему.

Невозможно изменить информацию заголовка - заголовки уже отправлены (вывод начался с D: \ Program Files \ xampp \ htdocs \ cakePHP \ cake \ libs \ debugger.php: 673) [CORE \ cake \ libs \ controller \ controller.php , строка 742]

Ответы [ 2 ]

2 голосов
/ 19 февраля 2011

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

Кроме того, вы также можете попробовать:

  1. Сконфигурировать ваш редактор для обрезки конечных пробелов перед сохранением файла.
  2. Предварительная фиксация ловушек в SCM по вашему выбору.
  3. Совет от Tomba (см. Комментарий ниже), если вы не можете точно определить местонахождение вашей проблемы.
0 голосов
/ 28 февраля 2017
ob_start(); 

Это helpful.write ob_start(); в контроллере

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...