데비안 수정 php 세션 수명

Debian OpenLogo

다른 날 내 친구가 쓴 나에 게 문제가 있다고 데비안 -내 서버는. Sessiite 보다 더 정확 하 게 유지 30 얼마나 많은 분을 설정 하 든 session.gc_maxlifetime. 기본적으로 문제는 데비안 다시 세션의 행위를 대신 작성 하기로 결정 했습니다. 가비지 수집기-한 cron 모든 9 있고 39 분을 오래 된 세션 정리. 그는 in/etc/cron.d/php5

전반적으로, sempličk 스크립트는 출시/usr/lib/p h p 5/maxlifetime 변수는 쿠키의 생활이 얼마나 오래 1440 초 또는 24 거기에 여기에서 분은 😉 2 옵션 또는 중지 하는 크라운 고 따라서 php ini 재편성 하 나중 있습니다 청소 자동 종료 또는 변수 max 세션의 수명 장 수를 변경 하려면 스크립트에 직접. 내가 개인적으로 선호 하는 두 번째 옵션. 꽤 깔끔한 전체만 단점이 있다 – 덮어쓰면 파일 변경 손실 됩니다 있는 성가신 사실 이다.

추신. 이제 나에 대해 생각 정의 어딘가에 다른 어디를 seiinata 통해 php 정보를 저장 하는 경우에 아마가 야 스크립트의와 이렇게 범위를 넘어 무례 중단 하지 않고 일반 세션에서 다시 사용할 수.

ini_set('session.gc_maxlifetime', 14400);
 ini_set('session.gc_probability', 1);
 ini_set('session.gc_divisor', 100);
 session_save_path(APP_PARENT_DIR . '/sessions');

Zemanta에 의해 향상된

2 comments

    1. Всичко зависи от настройките на OS-a на, споделен хостинг би трябвало да имаш опция за настройка на php-ини че там свинщината е различна в зависимост с какво се управлява хостинг-а. За VPS-а трябва да се види как е настроено php-то. Като цяло това е за Debian пичовете

회신을 남겨주

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드는 표시됩니다 *

안티 스팸 *