日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php for next,Nextcloud停留无限登录页面 PHP7的问题及解决方案

發布時間:2023/12/1 php 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php for next,Nextcloud停留无限登录页面 PHP7的问题及解决方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Nextcloud 14或者15 無法打開登錄界面

出現錯誤信息如下:

內部服務器錯誤

服務器不能完成你的請求。

如果再次發生,請在下方將技術詳情發送給服務器管理員。

更多細節可以在服務器日志中找到.

技術細節

遠程地址: 210.22.126.186

請求 ID: kSPvbdWDU7yvwng3516v

請求的ID會不斷改變,查詢logo也沒有太多有用的信息。基本是php session權限的問題,解決方案:

vi /etc/php-fpm.d/www.conf

#如果是remi yum 安裝的php7.3路徑/etc/opt/remi/php73/php-fpm.d/www.conf

#根據你的客戶端替換

user = apache

group = apache

#為nginx,如果你使用的nginx前端

user = nginx

group = nginx

#更改session目錄權限并重啟

chown -R root:nginx /var/lib/php/session/

systemctl restart php-fpm

#若無效,試試

chmod -R 777 /var/lib/php/session

Nextcloud 14或者15永遠停留在登錄界面

輸入正確的用戶名和密碼,點擊登入后清空兩個字段,還是停留在登錄界面。

看看Nextcloud在Github上的issue部分的留言吧:

Arnros commented on 12 Nov 2018

yes it seems to come from php 7.2.

I just upgraded my version of php 7.0 to 7.2 from remi repo and found myself looping on the login page.

EDIT: I tried with php7.1 from remi repo and same problem.

EDIT2: I tried with php7.0 from “webtatic” repo and it’s work.

EDIT3: I installed php 7.2 from webtatic and it’s work ! I have only problem with remi php.https://github.com/nextcloud/server/issues/11149

里面沒提到remi php7.3同樣有這個問題,ITGeeker技術奇客建議你安裝webtatic的php7.2吧,因為它可以工作,當然我試了一下裝php7.0也可以工作,但當你升級到Nextcloud 15之后會在管理員面板提示你的PHP版本不夠新。

如何使用yum安裝webtatic的php7.2@CentOS 7

官方參考頁面:https://webtatic.com/packages/php72/

首先添加源:

#CentOS/RHEL 7.x:

yum install epel-release

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

安裝你想要的php7.2模塊 for Nextcloud

yum --enablerepo=webtatic install mod_php72w php72w-opcache php72w-fpm

yum --enablerepo=webtatic install php72w-pear php72w-bcmath php72w-mysqlnd php72w-gd php72w-common php72w-fpm php72w-intl php72w-cli php72w php72w-xml php72w-opcache php72w-pecl-apcu php72w-pecl-jsond php72w-pdo php72w-gmp php72w-process php72w-pecl-imagick php72w-devel php72w-mbstring php72w-zip php72w-ldap php72w-imap php72w-pecl-mcrypt

啟動php并添加自動啟動

systemctl restart php-fpm

systemctl enable php-fpm

The current PHP memory limit is below the recommended value of 512MB

vi /etc/php.ini

memory_limit = 512M

無法打開登錄界面

確認使用的是Apache還是Nginx,修改vi /etc/php-fpm.d/www.conf

user = apache

group = apache

#替換為

user = nginx

group = nginx

#再更新一下權限

chown -R root:nginx /var/lib/php/session/

問題解決了,Nextcloud 15順利登錄啦。

webtatic的php7.2和remi的php7.2安裝候選了比較,前者的比較完善,也不用ls鏈接php執行命令,配置文件也在比較通用的目錄。

總結

以上是生活随笔為你收集整理的php for next,Nextcloud停留无限登录页面 PHP7的问题及解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。