Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Туплю. Ошибка при создании сессии (PHP)

Ответить
Настройки темы
Туплю. Ошибка при создании сессии (PHP)
pauluss


Сообщения: n/a

Профиль | Цитировать


Изменения
Автор: pauluss
Дата: 07-10-2005
Описание: Забыл добавить
Не врублюсь, чё он хочет?

Warning: session_start(): Cannot send session cookie - headers already sent by (output started ...) in ... on line ...

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started ... таже самая строка ...) in ... on line ... та же строка...

Отправлено: 10:44, 07-10-2005

 
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


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

Отправлено: 11:47, 07-10-2005 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

pauluss


Сообщения: n/a

Профиль | Цитировать


Странно, ничего не посылает. До session_start только функции идут, никакого вывода.
На всякий случай убрал session_start, a в .htaccess прописал
php_value session.auto_start 1;
Тоже самое. Нихрена не понял
А что вот это значит - Cannot send session cache limiter ? (вторая строка)

Отправлено: 11:25, 08-10-2005 | #3


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


pauluss
Это опция для управления процессом кеширования, в мануале о ней почитаете
Ошибка выводит: headers already sent by. Значит всё таки где то вывод был (кстати пустая строча в самом начале скрипта тоже может так действовать-проверьте это), у вас же вроде даны строчки, где вывод начался, посмотрите на них как следует или приведите здесь вырезки из кода

Отправлено: 13:00, 08-10-2005 | #4


Аватара для elfoflorien

Старожил


Сообщения: 158
Благодарности: 1

Профиль | Отправить PM | Цитировать


pauluss
vadimiron и mar абсолютно правы. попробуйте в самом начале программы вставить строчку
PHP код: Выделить весь код

ob_start(); 


а в конце (желательно сразу после окончания функций с сессиями, заголовками) вставить
PHP код: Выделить весь код

ob_end_flush(); 


-------
panem et circences! (c)


Отправлено: 16:07, 08-10-2005 | #5


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


До session_start не должно быть даже пробелов (их сложно обнаружить) выводимых ПЕРЕД операторными скобками php. До них идет html-код который будучи даже в php файле прямиком отдается в броузер - вывод получается.

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 11:59, 10-10-2005 | #6



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Туплю. Ошибка при создании сессии (PHP)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - [решено] Ошибка при создании оснастки pelmen106 Microsoft Windows 2000/XP 10 18-04-2010 12:48
Ошибка при создании дополнительного домена win 2003 ink1981 Microsoft Windows NT/2000/2003 1 22-06-2009 11:28
ошибка при создании образа altairus Автоматическая установка Windows 2000/XP/2003 5 01-02-2009 18:06
Router - Ошибка при создании сети Glamur Сетевое оборудование 3 03-10-2008 21:49
Fdisk: ошибка при создании раздела Romix Хочу все знать 7 09-05-2004 14:16




 
Переход