>  기사  >  데이터 베이스  >  phpMyAdmin에서 자동 로그아웃을 확장하거나 비활성화하는 방법은 무엇입니까?

phpMyAdmin에서 자동 로그아웃을 확장하거나 비활성화하는 방법은 무엇입니까?

Patricia Arquette
Patricia Arquette원래의
2024-10-26 20:33:02997검색

How to Extend or Disable Automatic Logout in phpMyAdmin?

phpMyAdmin의 자동 로그아웃 시간 연장

기본적으로 phpMyAdmin은 1440초(24분) 동안 활동이 없으면 자동으로 사용자를 로그아웃합니다. 그러나 일부 사용자는 이 기간이 너무 짧다고 생각할 수 있습니다. 이 문서에서는 이 시간 초과를 사용자 정의하거나 로그아웃을 완전히 비활성화하는 방법을 살펴봅니다.

phpMyAdmin에 대한 자동 로그아웃 시간을 조정하려면 사용자가 config.inc.php 파일을 수정할 수 있습니다. 단계별 가이드는 다음과 같습니다.

  1. phpMyAdmin 설치 디렉터리에서 config.inc.php 파일을 찾으세요.
  2. 텍스트 편집기로 파일을 엽니다.
  3. 파일 끝에 다음 코드 줄을 추가합니다.
$sessionDuration = 60*60*24*7; // 60*60*24*7 = one week
ini_set('session.gc_maxlifetime', $sessionDuration);
$cfg['LoginCookieValidity'] = $sessionDuration;
  1. 변경 사항을 저장하고 phpMyAdmin을 다시 시작합니다.

위의 코드 스니펫 세션 기간을 1주(606024*7초)로 설정합니다. 사용자는 이 값을 원하는 기간으로 조정할 수 있습니다. 기본적으로 phpMyAdmin은 php.ini에 설정된 서버의 session.gc_maxlifetime 값을 사용합니다.

자동 로그아웃을 완전히 비활성화하려면 사용자가 config.inc.php 파일에서 다음 줄을 주석 처리하면 됩니다. :

$cfg['LoginCookieValidity'] = $sessionDuration;

이 수정을 통해 사용자는 수동으로 로그아웃하거나 브라우저를 닫을 때까지 무기한 로그인 상태를 유지할 수 있습니다.

php.ini를 변경하면 세션 시간에 영향을 미친다는 점에 유의하는 것이 중요합니다. 서버에서 실행되는 모든 웹사이트. 따라서 의도하지 않은 결과를 피하기 위해 phpMyAdmin의 config.inc.php 파일만 수정하는 것이 좋습니다.

위 내용은 phpMyAdmin에서 자동 로그아웃을 확장하거나 비활성화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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