Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Сессии


Автор: <Spawn> 28.7.2004, 15:17
После установки ПХП 5 перестали работать. Единственное, что я вручную правил для сессий(по книжному описанию):

Код
session.save_handler = user

magic_quotes_gpc = On


Ошибка такая:

Код
Fatal error: session_start() [function.session-start]: Failed to initialize storage module: user (path: /tmp) in e:\oracle\ora90\Apache\Apache\htdocs\test_sessions2.php on line 2


Пробовал создавать папку tmp - не помголо. Где мне нужно копать?

Заранее спасибо.

Автор: Cheba 28.7.2004, 16:24
Проверь что написано в конфиге возле session.save_path. Может быть там указан несуществующий путь.

Автор: IZ@TOP 28.7.2004, 22:50
Попробуй создать на папку на диске и в скрипте прописать к ней путь через функцию session_save_path(path).

Автор: <Spawn> 29.7.2004, 11:57
Не помогает. Пробовал так:
Код
<?php
 session_save_path("E:/PHP/tmp");
 session_start();
?>


и так

Код
<?php
 session_save_path("E:\\PHP\\tmp");
 session_start();
?>

Автор: IZ@TOP 29.7.2004, 19:52
<Spawn>
А ты функции свои для работы с сессиями определил? С помощью http://php.net/session_set_save_handler?

Автор: <Spawn> 29.7.2004, 20:10
Пробоавал и с определением и без, результат один - при первом вызове session_start выползает эта ошибка.

Автор: IZ@TOP 29.7.2004, 20:13
А зачем тебе именно user в настройках session.save_handler'a??? может files выставишь?

Автор: <Spawn> 29.7.2004, 20:46
IZ@TOP

Спасибо, разобрался. Дело в user, насколько я понимаю, и былоsmile.gif Я пример книжный разбирал и не предал особого значения этому параметру, а там session_save_handler используется для назначения своих обработчиков(запись в базу ведется) и у меня в реализации их была мелкая ошибка. До установки ПХП5 у меня стояло Files вот, видимо, и работало.

Еще раз спасибо smile.gif

Автор: IZ@TOP 29.7.2004, 21:49
<Spawn>
Всегда пожалуйста wink.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)