>  기사  >  백엔드 개발  >  php 인증코드 오류

php 인증코드 오류

王林
王林원래의
2019-09-28 17:59:083696검색

php 인증코드 오류

문제:

새 서버가 구성된 후 PHP 웹사이트가 정상적으로 열리고 표시되지만 사용자가 로그인하면 항상 인증 코드 오류가 표시됩니다. (올바른 인증 코드가 입력되었습니다.)

원인 분석

1. 세션 문제

세션에서 인증 코드가 기억되지 않습니다. 이는 PHP의 세션 폴더에 대한 권한 문제입니다.

처리 방법:

php-fpm模式的
修改 php-fpm的启动用户
session 文件夹是 /var/lib/php/session
vi /etc/php-fpm.d/www.conf
将用户改为和用户组改为 apache
user =apache
group =apache
或者将根据php-fpm的用户修改session文件的权限

2. 시간대 설정 문제

php에서 정확한 시간대를 설정하지 않아 비정상적인 시간 판단이 발생합니다. processing 방법 : php code

date_default_timezone_set(‘PRC’);
2에서 시간대 설정을 추가하십시오.

위 내용은 php 인증코드 오류의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.