찾다
CMS 튜토리얼DedecmsDedecms를 설치한 후 백그라운드 로그인 인터페이스가 비어 있으면 어떻게 해야 합니까?

Dedecms를 설치한 후 백그라운드 로그인 인터페이스가 비어 있으면 어떻게 해야 합니까?

머리말:

(동영상 공유 학습: 프로그래밍 입문)

php 버전: 5.4.4

Dedecms를 설치한 후 백그라운드 로그인 인터페이스가 비어 있으면 어떻게 해야 합니까?

백엔드에 로그인하고 사용자 이름과 비밀번호 페이지를 입력하기 전까지는 모든 것이 순조롭게 진행되었습니다. . 빈 페이지가 표시됩니다. 해결 방법:

keepuser() 함수가 포함된 include/userlogin.class.php를 찾으세요. 이것은 session_register를 사용하여 세션 변수를 등록하지만 이 함수는 php5.4에서 제거되었습니다. 공식 웹사이트 소개:

Dedecms를 설치한 후 백그라운드 로그인 인터페이스가 비어 있으면 어떻게 해야 합니까?

이 PHP 버전을 사용하면 분명히 오류가 발생하지만 코드를 수정할 수 있습니다.

@session_register($this->keepUserIDTag)를 주석으로 처리한 다음 변경하세요. to
if ( !isset($_SESSION[$this->keepUserIDTag]))

총 6개가 있는데 모두 다음과 같이 변경되었습니다.

1 if (!isset($_SESSION[$this->keepUserIDTag]))
 2 //@session_register($this->keepUserIDTag);    
 3 $_SESSION[$this->keepUserIDTag] = $this->userID;
 4 
 5 if (!isset($_SESSION[$this->keepUserTypeTag]))
 6 //@session_register($this->keepUserTypeTag);
 7 $_SESSION[$this->keepUserTypeTag] = $this->userType;
 8 
 9 if (!isset($_SESSION[$this->keepUserChannelTag]))
10 //@session_register($this->keepUserChannelTag);
11 $_SESSION[$this->keepUserChannelTag] = $this->userChannel;
12 
13 if (!isset($_SESSION[$this->keepUserNameTag]))
14 //@session_register($this->keepUserNameTag);
15 $_SESSION[$this->keepUserNameTag] = $this->userName;
16 
17 if (!isset($_SESSION[$this->keepUserPurviewTag]))
18 //@session_register($this->keepUserPurviewTag);
19 $_SESSION[$this->keepUserPurviewTag] = $this->userPurview;
20 
21 if (!isset($_SESSION[$this->keepAdminStyleTag]))
22 //@session_register($this->keepAdminStyleTag);
23 $_SESSION[$this->keepAdminStyleTag] = $adminstyle;

백그라운드로 다시 들어가서 로그인하면 바로 이동할 수 있습니다 일반적으로 관리 페이지.

PS: 저는 오랫동안 빈 ​​로그인 배경 문제로 어려움을 겪고 있지만 PHP에 익숙하지 않기 때문에 여전히 해결책을 찾을 수 없습니다. 인터넷에서 일반적으로 문제라고 합니다. data/common.inc.php 파일의 인코딩을 변경해주세요. 파일이 BOM이 아닌 형식으로 저장되었지만 php5.4의 문제라고 언급되지 않았습니다. 드림위버 공식 홈페이지에서는 아무런 설명이 없었고, 공식 홈페이지 포럼에도 어떤 분이 이런 질문을 주셨는데 답변이 없어서 답답했어요! 그러나 이제 마침내 해결되었습니다.

관련 권장 사항: dedecms 튜토리얼

위 내용은 Dedecms를 설치한 후 백그라운드 로그인 인터페이스가 비어 있으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 博客园에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
1 몇 달 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

PhpStorm 맥 버전

PhpStorm 맥 버전

최신(2018.2.1) 전문 PHP 통합 개발 도구

WebStorm Mac 버전

WebStorm Mac 버전

유용한 JavaScript 개발 도구

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구