关于天水跳蚤session的问题

问题反反复复的出了2,3次,今天记录下解决办法。怕日后忘记

问题表现

  • 登录后台输入验证码,老提示输入错误
  • 前台登录后不显示用户登录信息

解决办法

  • 登录服务器查看 php-fpm 配置文件
  • 查找 session.save_path 目录
  • 进入 session 存储目录,查看该目录所有者
  • 修复该目录所有者为当前 php 服务执行者

具体过程

cd /etc/php-fpm.d/  // 进入 php-fpm 目录
vi www.conf // 查找 php_value[session.save_path] 目录
cd /var/lib/php-fpm/    // 进入 php_value[session] 存储目录
ls -la   // 查看 session 目录所有者
su root // 切换 root 账号
chown -R leke:leke session  // 设置 session 目录所有者为 leke 组 leke 用户

因为之前我修改过 php nginx php-fpm 默认用户
所以要把 session 目录所有者改成我设置的用户
php 才有权限执行 session 会话

发布者

rockts

喜欢技术,乐于开源! 乐可开源,想改变的也只有世界!

发表评论

电子邮件地址不会被公开。

This site uses Akismet to reduce spam. Learn how your comment data is processed.