Ошибка "Cannot modify header information - headers already sent by"22.04.2012, 01:05. Показов 53244. Ответов 19
Метки нет (Все метки)
Здравствуйте!
Ранее, работая над сайтами, я вставлял в середине php-скриптов функции header() и setcookie(). Работало без проблем. Сейчас создаю новый сайт, и при попытке вставить эти функции выдается ошибка "Cannot modify header information - headers already sent by (output started at index.php:26"). Прочитал, что такая ошибка возникает, если эти функции запускаются после того, как браузеру уже была передана какая-то информация (номер строки - 26 - как раз тот, где выводится тег <head>). Якобы нужно эти функции писать до того, как будет выводиться какая-либо инфа... Но до этого-то функции работали и в середине программы... Может в этот раз я что-то не так делаю? Как можно избавиться от этой глупой ошибка?
0
|
|
| 22.04.2012, 01:05 | |
|
Ответы с готовыми решениями:
19
Ошибка Cannot modify header information - headers already sent Ошибка Warning: Cannot modify header information - headers already sent by... Вечная ошибка, Cannot modify header information - headers already sent by |
|
-4 / 0 / 0
Регистрация: 21.04.2012
Сообщений: 7
|
|
| 22.04.2012, 01:13 | |
|
UTF8-BOM ?
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||||||||||
| 22.04.2012, 10:16 | |||||||||||
Сообщение было отмечено mik-a-el как решение
Решение
Александр216, возможно у вас раньше в php.ini директива "output_buffering" была устанвлена в положение "включено":
6
|
|||||||||||
| 22.04.2012, 10:53 [ТС] | |
|
Нашел файл php.ini (Работаю на Денвере). Установил output_buffering = Off. Все равно та же ошибка. Только что пробовал другой сайт с помощью той же версии Денвера - все работает нормально, без ошибок.
Добавлено через 9 минут Извиняюсь за ошибку, конечно же установил output_buffering = On
2
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 22.04.2012, 11:15 | |
Сообщение было отмечено mik-a-el как решение
Решение
1
|
|
|
-9 / 0 / 0
Регистрация: 08.08.2012
Сообщений: 5
|
|
| 08.08.2012, 04:43 | |
|
В php.ini было "output_buffering" выключена. Поставил On и все стало Норм! Спасибо за помощь
0
|
|
|
12 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 22
|
|
| 20.02.2014, 00:38 | |
|
Спасибо , очень помогли братцы) и мне помогло!
1
|
|
|
rifma
|
|
| 15.04.2014, 00:30 | |
|
Благодарен. Это тот совет - что надо!
Исправил output_buffering = On, рестарт и все заработало! А то замучила эта ошибка. Надо было сразу к Вам зайти! |
|
|
Web Programmer
325 / 286 / 121
Регистрация: 28.09.2011
Сообщений: 1,570
|
|
| 15.04.2014, 02:59 | |
|
Александр216, вот же есть тема, зачем создавать.
Что означает предупреждение "headers already sent"
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 15.04.2014, 11:55 | |
|
JimUSA, тема была задана два года назад
.rifma, но это не лучший выход из положения. Это просто "латка", так сказать. Нет, конечно работать будет - но это некрасиво .
0
|
|
|
Web Programmer
325 / 286 / 121
Регистрация: 28.09.2011
Сообщений: 1,570
|
|
| 15.04.2014, 12:19 | |
|
lyod, неловко получилось, просто тема обновилась, увидел суть поставленой задачи, дал ответ
0
|
|
| 15.04.2014, 12:52 | |
|
Не по теме: Бывает :).
0
|
|
|
39 / 38 / 32
Регистрация: 24.11.2014
Сообщений: 352
|
|
| 28.11.2014, 16:15 | |
|
СПАСИБО ! за ответ
output_buffering = On а то целый вечер голову ломал где я там символы пропустил
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 28.11.2014, 16:39 | |
|
Deimos_, пожалуйста конечно, но лучше всё же сделать так, чтобы даже при выключенном output_buffering ошибки не выводились. Хотя хозяин - барин. Дело Ваше
.
1
|
|
|
PHP developer
259 / 157 / 26
Регистрация: 20.03.2013
Сообщений: 1,018
|
|
| 28.11.2014, 16:48 | |
|
1
|
|
|
1 / 1 / 0
Регистрация: 25.03.2014
Сообщений: 17
|
|
| 26.01.2015, 00:20 | |
|
была такая проблема помог Notepad++ UTF8 без BOM, а изночально файл создан в Dreamweaver и давал Warning: Cannot modify header information... .
1
|
|
|
1 / 1 / 2
Регистрация: 22.12.2014
Сообщений: 159
|
||||||
| 12.07.2015, 02:21 | ||||||
|
Скажите пожалуйста, а как тогда перемещаться по страницам при условиях.
У меня вот logout выглядит следующим образом:
0
|
||||||
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 12.07.2015, 06:48 | |
|
Тема же есть прикреплённая, специально для Вас она там закреплена: Что означает предупреждение "headers already sent"
1
|
|
|
0 / 0 / 1
Регистрация: 22.07.2016
Сообщений: 13
|
||||||
| 11.08.2016, 16:30 | ||||||
помогите пожалуйста я не мог исправит это ошибки
0
|
||||||
|
1 / 1 / 2
Регистрация: 22.12.2014
Сообщений: 159
|
||
| 12.08.2016, 22:14 | ||
|
0
|
||
| 12.08.2016, 22:14 | |
|
Помогаю со студенческими работами здесь
20
Ошибка - Warning: Cannot modify header information - headers already sent Ошибка - Warning: Cannot modify header information - headers already sent
Ошибка Warning: Cannot modify header information - headers already sent by (output started at C:\OSPanel\domains\sotset Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|