Туплю. Ошибка при создании сессии (PHP)
Не врублюсь, чё он хочет?
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 ... та же строка... |
у тебя какой-то файл что-то посылает в output до заголовков header(), которые должны идти первыми. Собственно, надо код ковырять по указанным номерам строчек (может, там сообщения об ошибках вылезают, а может просто какой-то вывод по неосторожности туда поместил.
|
Странно, ничего не посылает. До session_start только функции идут, никакого вывода.
На всякий случай убрал session_start, a в .htaccess прописал php_value session.auto_start 1; Тоже самое. Нихрена не понял :( А что вот это значит - Cannot send session cache limiter ? (вторая строка) |
pauluss
Это опция для управления процессом кеширования, в мануале о ней почитаете Ошибка выводит: headers already sent by. Значит всё таки где то вывод был (кстати пустая строча в самом начале скрипта тоже может так действовать-проверьте это), у вас же вроде даны строчки, где вывод начался, посмотрите на них как следует или приведите здесь вырезки из кода |
pauluss
vadimiron и mar абсолютно правы. попробуйте в самом начале программы вставить строчку PHP код:
PHP код:
|
До session_start не должно быть даже пробелов (их сложно обнаружить) выводимых ПЕРЕД операторными скобками php. До них идет html-код который будучи даже в php файле прямиком отдается в броузер - вывод получается.
|
Время: 16:25. |
Время: 16:25.
© OSzone.net 2001-