各位高手 我在做一个项目 出现以下问题 请教各位高手 谢谢谢谢
页面中加了session_id(SID),session就能各页面传递,但却出现这样的信息:Warning: Unknown: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in Unknown on line 0Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0不加session_id(SID)就无法传递session.
这是怎么回事?
页面中加了session_id(SID),session就能各页面传递,但却出现这样的信息:Warning: Unknown: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in Unknown on line 0Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0不加session_id(SID)就无法传递session.
这是怎么回事?
2。无法将数据写入session文件。前面错了,即使你对session.save_path设置的目录有读写权限,那也无法自动创建session文件,更别说写入数据了。不加session_id(SID)就无法传递session.
应该不是这个的问题。
建议:页面前:
session_set_cookie_params(0,'作用目录','作用域');//类似cookie的设置效果
session_set_cookie_params(0,'/','');
session_name('S');
session.save_path('设置为你网站目录下的某个有读写权限的目录');
session_cache_limiter('private, must-revalidate');
session_start();