Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Cannot modify header information (Kolobokk)
Author Message
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9987
   поощрить/наказать


PostPosted: Sun Dec 21, 2008 8:54 pm ()
   Post subject:
Reply with quote


М

Выделено из темы «Не грузиться Localhost»,
расположенной в форуме Форум для начинающих пользователей Денвера :: Денвер (23 Декабря 2008, 08:06).
Back to top
View user's profile Send private message
Kolobokk
Заглянувший



Joined: 21 Dec 2008
Posts: 2
Карма: -3
   поощрить/наказать


PostPosted: Sun Dec 21, 2008 8:54 pm (спустя 1 секунду; написано за 1 минуту 21 секунду)
   Post subject:
Reply with quote

Будьте любезны, ответьте чайнику!
Может ответ есть в форуме, но я даже не знаю, как сформулировать этот запрос.

У меня есть два блога WordPress "/ru" и "/en", которые лежат в корне хостинга и там всё работает.

Установил Денвер 3 под OC Windows XP SP3.

Блог WordPress разместил в директории: Z:\home\myblog.com\www\ru.
В директории: Z:\home\myblog.com\www лежит файл index.php, который для меня записал товарищ:
Code (php): скопировать код в буфер обмена
<?

if (!empty (www.php.net/empty)($_SERVER['HTTP_ACCEPT_LANGUAGE']) && eregi (www.php.net/eregi)("(ru)", $_SERVER['HTTP_ACCEPT_LANGUAGE']))
{
   header (www.php.net/header)("Location: ru/");
   exit (www.php.net/exit)();
}


if (!empty (www.php.net/empty)($_SERVER['HTTP_ACCEPT_LANGUAGE']) && eregi (www.php.net/eregi)("(en)", $_SERVER['HTTP_ACCEPT_LANGUAGE']))
{
   header (www.php.net/header)("Location: en/");
   exit (www.php.net/exit)();
}
?>
Файл на хосте перенаправляет с адреса h__p://myblog.com на h__p://myblog.com/ru и h__p://myblog.com/en в зависимости от языка браузера.

Если же я захожу в Блог локально по адресу h__p://myblog.com, то получаю ошибку:

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\myblog.com\www\index.php:2) in Z:\home\myblog.com\www\index.php on line 6

По адресу h__p://myblog.com/ru - всё открывается нормально.


Почему перенаправление не работает на Денвере? Может под него нужно этот файлик изменить или я что-то не так делаю.

Заранее благодарю всёх, кто откликнется!
Back to top
View user's profile Send private message
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9987
   поощрить/наказать


PostPosted: Tue Dec 23, 2008 8:16 am (спустя 1 день 11 часов 22 минуты; написано за 3 минуты 28 секунд)
   Post subject:
Reply with quote

phpfaq.ru/headers

Видимо, при переносе/копировании в файл index.php добавились нечитаемые символы.
Back to top
View user's profile Send private message
Kolobokk
Заглянувший



Joined: 21 Dec 2008
Posts: 2
Карма: -3
   поощрить/наказать


PostPosted: Tue Dec 23, 2008 2:49 pm (спустя 6 часов 33 минуты; написано за 53 секунды)
   Post subject:
Reply with quote

bæv

Скопировал ещё раз, открыл оба файла в редакторе, пересохранил без БОМ, что ещё можно сделать?
Back to top
View user's profile Send private message
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9987
   поощрить/наказать


PostPosted: Tue Dec 23, 2008 5:08 pm (спустя 2 часа 19 минут; написано за 23 секунды)
   Post subject:
Reply with quote

Kolobokk wrote:
что ещё можно сделать?
— Вы текст по ссылке прочли?
Back to top
View user's profile Send private message
Kolobokk
Заглянувший



Joined: 21 Dec 2008
Posts: 2
Карма: -3
   поощрить/наказать


PostPosted: Tue Dec 23, 2008 8:19 pm (спустя 3 часа 10 минут; написано за 8 секунд)
   Post subject:
Reply with quote

bæv
Большое спасибо за то, что "дожали" меня до конца!!!

Со второй попытки въехал в то, что там есть пустая строчка, после удаления которой, всё заработало. А ведь это всего одна строчка... сколько же там ещё такого...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You cannot download files in this forum.
XML