Http - заголовки

nik2019
На сайте с 28.04.2009
Offline
182
496

Есть проблема, хочу рабочий сайт перекинуть на другой хостинг. Вначале пробую на свой, но ошибки вылезают.

не могу понять, что делать. Ссылки все не работают, переключает на ссылку, но остается главная страница. Другие языки на сайте работают. Но там нет раздела новости.

Многодарю
[umka]
На сайте с 25.05.2008
Offline
456
#1

Вы пытаетесь отправить в браузер http-заголовки уже после того, как начался вывод. И вам даше пишут, где именно начался вывод.

http://www.google.ru/search?client=safari&rls=en&q=cannot+modify+header+information+headers+already+sent+by&ie=UTF-8&oe=UTF-8&redir_esc=&ei=WSacTdy2DsagOv7dgIEH

Лог в помощь!
nik2019
На сайте с 28.04.2009
Offline
182
#2
'[umka:
;8779091']Вы пытаетесь отправить в браузер http-заголовки уже после того, как начался вывод. И вам даше пишут, где именно начался вывод.

http://www.google.ru/search?client=safari&rls=en&q=cannot+modify+header+information+headers+already+sent+by&ie=UTF-8&oe=UTF-8&redir_esc=&ei=WSacTdy2DsagOv7dgIEH

но я все равно не могу понять, как это исправить. Кодировку вроде меняю, но не помогает.

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#3

index.php и newss.php в студию

nik2019
На сайте с 28.04.2009
Offline
182
#4
Алексей Барыкин:
index.php и newss.php в студию

http://narod.ru/disk/9434021001/fail.rar.html

в newss - ругается на это, я просто тут редактировал пока. Съехало

header("Content-type: text/html; charset=utf-8");

header("Cache-Control: no-store, no-cache, must-revalidate");

header("Cache-Control: post-check=0, pre-check=0", false);

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#5
nik2019:
http://narod.ru/disk/9434021001/fail.rar.html

в newss - ругается на это, я просто тут редактировал пока. Съехало

header("Content-type: text/html; charset=utf-8");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);

Того кто этот код писал к компьютерам нельзя подпускать. Потому что он вредитель.

На вскидку.

Архитектура сайта построена крайне дурным способом.

1. в index.php, до подключения newss.php происходит вывод контента, строка 27

2. это вызывает сообщение уровня warning (как на скриншоте)

3. подобные сообщения пытаются подавить директивой Error_Reporting(E_ALL & ~E_NOTICE);

4. директива написана в верхнем регистре, старый хостинг допускал вольности, новый - не допускает. Хочет чтобы было по стандарту - error_reporting, т.е. все буквы - строчные.

nik2019
На сайте с 28.04.2009
Offline
182
#6
Алексей Барыкин:
Того кто этот код писал к компьютерам нельзя подпускать. Потому что он вредитель.

На вскидку.
Архитектура сайта построена крайне дурным способом.
1. в index.php, до подключения newss.php происходит вывод контента, строка 27
2. это вызывает сообщение уровня warning (как на скриншоте)
3. подобные сообщения пытаются подавить директивой Error_Reporting(E_ALL & ~E_NOTICE);
4. директива написана в верхнем регистре, старый хостинг допускал вольности, новый - не допускает. Хочет чтобы было по стандарту - error_reporting, т.е. все буквы - строчные.

т.е. 4 пункт нужно во всем index.php - сделать все заглавные буквы строчными?

я вот error - поменял, но таже проблема осталась.

Mad_Man
На сайте с 10.11.2008
Offline
162
#7

Удалено, ошибся.

nik2019
На сайте с 28.04.2009
Offline
182
#8

после 4-го пункта, ( error_reporting).

warning - ушла, но теперь остались нерабочие ссылки. на них нажимаешь, ссылка в адресной строке меняется, но грузиться главная страница.

(на раздел нажимаешь любой, он пытается его загрузит и выкидывает снова на главную)

krost.morepozitiva.com

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#9
nik2019:


после 4-го пункта, ( error_reporting).

warning - ушла, но теперь остались нерабочие ссылки. на них нажимаешь, ссылка в адресной строке меняется, но грузиться главная страница.
(на раздел нажимаешь любой, он пытается его загрузит и выкидывает снова на главную)

krost.morepozitiva.com

Я думаю надо стереть этот говнокод и сделать с чистого листа нормально, по людски.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий