Назад | Перейти на главную страницу

Хранить файлы сеансов в разных каталогах в PHP

У меня есть несколько сайтов, размещенных на одном сервере в разных каталогах (например, server.com/site_one, server.com/site_two), и я хочу хранить файлы сеанса для каждого сайта в другом каталоге.
Как я могу это сделать?

Спасибо!

Если вы используете PHP как модуль Apache2, вам должно подойти следующее.

В папке, в которой вы хотите изменить путь сеанса (например, site.com/site_one), создайте .htaccess файл со следующим содержанием:
php_value session.save_path "/path/to/separate/sessions/site_one".

Повторите это и измените каталог для каждой папки, для которой требуется отдельный путь для сеанса.