The session id contains illegal characters, valid characters

Opik

Новичок
The session id contains illegal characters, valid characters

Warning: session_start() [function.session-start]: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in /var/www/global.php on line 3

Время от времени ругается session_start вышеописанным способом, конфигурация не менялась, ничего не перезапускалось. в поиске смотрел, есть похожая тема, но нет ответа.
 

master_x

Pitavale XXI wieku
Opik
ругается, это наврное когда SID через url передается. А значит смотри тот самый url. Вполне возможно, чтоы если ты добавлял SID вручную, то забыл поставить разделитель между параметрами (&). В общем ответь на вопросы:
- каким образом передается СИД,
- если через url то покажи его.
 

Opik

Новичок
master_x
для передачи сессии ничего не менял, значит должно через куки, а если куки отключены, то через URL, насколько я понял
SiMM
это поверхностное решение, надо докопаться до корней, иначе смысла нет.
 

SiMM

Новичок
> это поверхностное решение, надо докопаться до корней, иначе смысла нет.
Извините, батенька, но если ваш браузер имеет дурную привычку каверкать куки - то PHP в этом ну ни сколечки не виноват.
 

Popoff

popoff.donetsk.ua
Opik
вирусы, прощупывающие почту :)
проверяй содержимое всех переменных, в которых может передаваться идентификатор сессии и записывай его в файл, если он неправильный. и ты узнаешь правду :)
 

Opik

Новичок
SiMM
Извините, батенька, но если ваш браузер имеет дурную привычку каверкать куки - то PHP в этом ну ни сколечки не виноват
Сам я такого ни разу не замечал. Пользователи бывает сообщает.
Popoff
спасибо.
 
Сверху