我使用 Redis 作为 PHP 会话处理程序。
在我的 Apache 虚拟主机中,我有以下内容: php_value session.save_path "tcp://10.179.192.173:6379" php_value session.save_handler "redis"
PHP 会话的默认键前缀是“PHPREDIS_SESSION:”。
我该如何改变?
我已经看到各种示例添加了 save_path 的参数,例如“tcp://10.179.192.173:6379?timeout=1”,但在设置前缀时找不到任何内容。
以下博客文章提到这是可能的,但没有解释如何:http : //phpave.com/redis-as-a-php-session-handler/#.Uos6xGRmWjQ
有谁知道答案吗?
谢谢,克里斯
阅读手册找到了答案。
对于任何正在寻找此内容的人,请参阅:https://github.com/phpredis/phpredis#php-session-handler
在标题“PHP 会话处理程序”下,有一个可能的参数列表。
答案是在session.save_path.
tcp://10.179.192.173:6379?prefix=PREFIX_SESSION:
Run Code Online (Sandbox Code Playgroud)
不要忘记冒号 :