Forum Webscript.Ru
Программирование => PHP => Тема начата: RussianJane от 12 Октября 2003, 15:33:15
-
Помогите плз!!
Делаю чат с использованием сессий без куков
определяю в файле handlers.php
session_set_save_handler
, подключаю его где надо, и выдается ошибка
...open,close и т.д.уже определены в handlers.php
хотя в php.ini
стoит user в e session.save_handler
-
А зачем ты переопределяешь хэндлер?
и, особенно - зачем перед этим написало, что сессии без кук?
-
ошибку покажи
-
ошибку вот какую выдает:
Fatal error: Cannot redeclare mysql_sess_open()
(previously declared in z:\\home\\localhost\\www\\chat\\handlers.php:10)
in z:\\home\\localhost\\www\\chat\\handlers.php on line 10
Можно наверное и ничего не переопределять.
Изначально проблема была втом, что я не могу организовать
уборку мусора.Сесии храняться просто в папке tmp (если с использованием
session.save_handler , то в базе)
Подскажите кто знает.
-
RussianJane:
Изначально проблема была втом, что я не могу организовать
уборку мусора
А тебе и не надо ее организовывать. Этим занимается сам РНР.
-
хмм... может ты несколько раз подключаешь один и тот же файл handlers.php ? Если подключаешь его через include/require то замени их на include_once/require_once
ЗЫ
мусор нормально убирается, об этом не беспокойся