PDA

Просмотр полной версии : В чем ошибка?!


Hirurg
19.12.2009, 16:57
Ребят, поставил форум: vBullen, полностью установил, захожу на него, а тут ошибку:
Unable to add cookies, header already sent.
File: /home/slvport/public_html/forum/upload/includes/config.php
Line: 1

Что за ошибка?!как избавиться!?

b3
19.12.2009, 17:53
Ето занчит что перед тем как установить куки, есть вывод в браузер. Возможно поставил какой-то Хак и напортачил, ищи в приинклуднутый файлах.

ReduKToR
19.12.2009, 18:14
на 13 шагу установки косяк 99%
там есть фича по поводу куков,и чекбоксы) не отмечай их)

m0Hze
19.12.2009, 19:03
Ты когда конфиг правил,открывал через бокнот,и сохранил с БОМ.

Теперь открой с помощью нотепада,и сохрани "без BOM".Вот и все,чудеса дедукции.

Hirurg
19.12.2009, 19:18
я еще нуб
что такое бом?!

m0Hze
19.12.2009, 19:20
я еще нуб
что такое бом?!
Скачай нотепал,и поищи там это слово на вкладке save, оке?

m0Hze
19.12.2009, 19:21
зы,первая вырезка из гугло.

Собственно, BOM для UTF-8 — это три байта. Если вы сохраняете php с BOM, то это значит, в начале PHP файла присутствуют эти самые три байта. PHP, насколько мне известно, не отличает байты BOM от любых других. Сессии не работают как раз из–за того, что начался вывод. Если включить ob[1][2], сессии заработают, но проблема останется. Если инклудятся несколько файлов php, то очень может быть, BOM в результирующей странице будет несколько раз встречаться в начале и где попало в разных местах в середине. BOM — символ невидимый, так что это будет, скорее всего, незаметно, но всё же нежелательно.

Hirurg
19.12.2009, 19:27
Спасибо большое,помогло...тему можно закрыть!