Nextcloud登录无限循环
故障描述:nextcloud登陆的时候无限循环显示登陆界面,无法登陆后台
故障前所做操作:最开始采用的是lamp环境来运行nextcloud,后因某些原因需要换成lnmp环境,换了之后就再也登陆不上了,一直循环无限出现登陆界面
操作系统:CentOS 7
nextcloud:19
nginx:1.16.1
php-fpm:7.2.20
故障原因:session权限问题。
解决方案:
1、更改nginx和php运行用户使之一致
###php-fpm运行用户
1 | [root@CentOS ~]# cat /etc/php-fpm.d/www.conf|grep "user =" |
###nginx运行用户
2、更改php session权限,session文件夹默认位置在/var/lib/php下面
chown www-data:www-data -Rf /var/lib/php/session
更改之后重启php-fpm和nginx服务即可正常登陆
1 | [root@CentOS ~]# cat /usr/local/nginx/conf/nginx.conf|grep user |
2、更改php session权限,session文件夹默认位置在/var/lib/php下面
更改之后重启php-fpm和nginx服务即可正常登陆
1 | chown www-data:www-data -Rf /var/lib/php/session |
更改之后重启php-fpm和nginx服务即可正常登陆
1 | systemctl restart nginx |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 月星塘!