이 글에서는 정상적으로 인증이 되지 않는 DEDECMS 인증코드 오류가 발생할 수 있는 3가지 원인과 해결방법을 주로 소개합니다. 필요한 친구는
dedecms 다운로드 주소를 참고하세요. 템플릿 : www.php.cn/xiazai/code/dedecms
드림위버에서 구축한 사이트를 일정 기간 사용한 후 백엔드에 진입할 수 없다는 글을 올리는 분들을 종종 봅니다. 인증 코드는 확실히 정확합니다. , 그런데 인증번호가 틀렸다고 나오네요. 오늘은 주로 다음과 같은 몇 가지 관련 방법을 정리하는 데 시간을 보냈습니다.
해결 방법 1:
data/session 이유는 저장에 실패했기 때문입니다. 디렉터리에 쓰기 권한(권한 777)이 없습니다. 이는 FTP 연결 도구를 사용하거나 온라인 파일 관리를 사용하여 수정할 수 있습니다.
해결책 2:
인증 코드를 취소할 수 있습니다. , 구체적인 작업 방법은 다음과 같이 두 단계로 나누어집니다.
1. dede/login.php를 열고
코드는 다음과 같습니다.
if($validate=='' || $validate != $svali)
는 다음으로 대체됩니다.
코드는 다음과 같습니다.
if( false)
2. dede/templets/login.htm 템플릿에서 다음 확인 코드의 특정 HTML 코드를 제거합니다.
코드는 다음과 같습니다.
<li><span>验证码:</span> <input name="validate" type="text" id="vdcode" style=' width :50px; text-transform :uppercase;' class="text" /> <img id="vdimgck" src="../ include /vdimgck.php" alt="看不清?点击更换" align="absmid dl e" style="cursor:pointer" onclick ="this.src=this.src+'?'" /> </li>
해결 방법 3:
위의 두 가지 방법이 작동하지 않으면 확인할 수도 있습니다. 공간이 가득 차 있는지 여부는 공간이 가득 차면 세션 파일을 생성할 수 없기 때문입니다.
위 내용은 DEDECMS 백엔드 인증 코드 오류가 정상적으로 인증되지 않는 3가지 이유.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!