|
|
|
Junior Member
      
участник
Last Login: 25.02.2008 9:12
Сообщ.: 24,
Visits: 281
|
|
| Уважаемые соратники :-)! Решил поделиться своими выводами. Переносил сайт на другой сервер и наткнулся на такую ошибку: session_start(): Cannot send session cache limiter - headers already sent и ей подобные. Как справедливо заметил Базил в ФАКе, нельзя допускать никоим образом вывода в окно до вызова session_start(). Проверил у себя - ничего подобного, но ошибка упорно лезет. Долго мучался. Правильный ответ: Если вы используете UTF-8 (при сохранении в ЮТФ впереди файла добавляется идентификатор ЮТФ, который не видно, нопример, в Блокноте), некоторые интерпритаторы в ПХП не понимают этот идентификатор и воспринимают его как символ и выводят в окно броузера до самого первого символа в вашем файле :-) !!!!! Это вам я скажу даже не потеряный пробел в начале файла :-))). Что делать?: Переставить на сервере ПХП, чтобы читал идентификатор ЮТФ. Если нет такой возможности, просто удалите идентификатор ЮТФ руками, правда это муторно. Удачи и не кашляйте! П.С. Почти все подобные посты на сайте заканчиваются так: "Почему появлялась ошибка не понял - сделал по-другому :-)" У меня не было выбора - сделать по-другому не мог.
|
|
|
|