Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

PHP не работают сессии если сменить папку для сессий!

n0bleman Ученик (6), открыт 2 недели назад
В общем если задаю собтвенную папку для сессий потому что папка /tmp/php_ses недоступна мне и удалять из нее файлы не могу он просто засирается!!!!!!! на хостинге !!даже через скрипты! какие только права не пробовал выставлять через php удалять!! и папка потихоньку засирается решил использовать собственную папку для сесси sessions!
В папке появляется файл sess_23189321389217
НО если я перезахожу на сайт сессия слетает session id вечно меняется!!!! НО если я не меняю на кастомную папку сессия не слетает! даже после перезапуска браузера как фиксить этот бред искал session handle может еще как то надо править короче замучался
и как вообще юзеру давать команду с какой сесси подключаться!!

Session_save_path('./sessions');
ini_set('session.gc_maxlifetime', 3600*24*30);
ini_set('session.cookie_lifetime', 3600*24*30);
session_start();
2 ответа
Самый День Искусственный Интеллект (100446) 2 недели назад
Выкинь совсем встроенные функции по сессиям, создай свой механизм, и будет тебе удача
Alex Искусственный Интеллект (118407) 2 дня назад
Ну напиши скрипт под рутом на баше и повесь на таймер. RM -RF только не грохни всё.
Похожие вопросы