联系QQ 284710375
首页 > 技术分享 > LNMP|WAMP
收藏

php使用memcached存储session,php.ini配置memcached的方法2024-07-23 16:35:22

大潇博客 原创文章,转载请标明出处

PHP可以通过files、memcached、redis、mysql等方式存储session,在配置文件php.ini中,默认使用files存储session。

[Session]

; Handler used to store/retrieve data.

; http://php.net/session.save-handler

session.save_handler = files


此处将files修改为memcached,即可使用memcached存储session

[Session]

; Handler used to store/retrieve data.

; http://php.net/session.save-handler

session.save_handler = memcached

session.save_path = localhost:11211


memcached有默认的用户名,可能还存在密码,所以还需在php.ini中添加下面的配置

[memcached]

memcached.use_sasl = On         #链接memcached服务器时启用SASL认证

memcached.sess_binary = On   #设置会话方式为二进制模式

memcached.sess_sasl_username = "用户名"

memcached.sess_sasl_password = "密码"

memcached.sess_locking = Off   #开启session支持


php官方手册:https://www.php.net/manual/zh/memcached.configuration.php


打赏

阅读排行

大家都在搜

博客维护不易,感谢你的肯定
扫码打赏,建议金额1-10元
  • 15601023311