Ответ 1
Да, sess_
является жестко запрограммированным префиксом для имени файла сеанса. Вы можете видеть, что в исходный файл mod_files.c:
#define FILE_PREFIX "sess_"
Файлы сеанса сохраняются в session_save_path().'/sess_'.session_id()
.
"sess_" жестко закодирован?
Если это можно указать, как это сделать?
Да, sess_
является жестко запрограммированным префиксом для имени файла сеанса. Вы можете видеть, что в исходный файл mod_files.c:
#define FILE_PREFIX "sess_"
Я думаю, что он жестко закодирован - по крайней мере, я не вижу никакой опции конфигурации или параметра для управления этим.
Страница руководства session_save_handler()
предоставляет полный пример для пользовательского обработчика. Если все остальное не удается, вы можете использовать его для реализации собственного обработчика и изменить формат именования.
Ответ найден на http://php.net/manual/en/function.session-set-save-handler.php. Он жестко закодирован.