Nextcloud登录无限循环

故障描述:nextcloud登陆的时候无限循环显示登陆界面,无法登陆后台
故障前所做操作:最开始采用的是lamp环境来运行nextcloud,后因某些原因需要换成lnmp环境,换了之后就再也登陆不上了,一直循环无限出现登陆界面

操作系统:CentOS 7
nextcloud:19
nginx:1.16.1
php-fpm:7.2.20


故障原因:session权限问题。
解决方案:
1、更改nginx和php运行用户使之一致

###php-fpm运行用户

[root@CentOS ~]# cat /etc/php-fpm.d/www.conf|grep "user ="
user = www-data
[root@CentOS ~]# cat /etc/php-fpm.d/www.conf|grep "group ="
group = www-data

###nginx运行用户

2、更改php session权限,session文件夹默认位置在/var/lib/php下面
chown www-data:www-data -Rf /var/lib/php/session
更改之后重启php-fpm和nginx服务即可正常登陆

[root@CentOS ~]# cat /usr/local/nginx/conf/nginx.conf|grep user
user  www-data;

2、更改php session权限,session文件夹默认位置在/var/lib/php下面

更改之后重启php-fpm和nginx服务即可正常登陆

chown www-data:www-data -Rf /var/lib/php/session

更改之后重启php-fpm和nginx服务即可正常登陆

systemctl restart nginx
systemctl restart php-fpm

  转载请注明: vps侦探 Nextcloud登录无限循环

 上一篇
Linux Web Console —— Cockpit Linux Web Console —— Cockpit
Cockpit 是红帽开发的网页版图像化服务管理工具,优点是无需中间层,且可以管理多种服务。 根据其项目主站描述,Cockpit 有如下特点: 从易用性考虑设计,方便管理人员使用,而不是仅仅的终端命令按钮化。 不会打乱已有终端或脚
2021-05-30 ask
下一篇 
Linux下使用SSHFS挂载远程服务器文件 Linux下使用SSHFS挂载远程服务器文件
SSHFS(Secure SHell FileSystem)是通过 SSH 文件传输协议(SFTP)挂载远程的文件系统并且在本地机器上和远程的目录和文件进行交互的工具。 言简意赅,SSHFS基于SFTP传输,传输过程加密,不会泄露数据
2021-02-09 ask
  目录