16-07-2005, 12:20
|
|
|
חבר מתאריך: 19.07.04
הודעות: 37
|
|
php sessions - פגי תוקף לאחר זמן קצר למדי
לא מנשה מה ניסיתי - ה sessionים שלי "נעלמים" לאחר זמן קצר מאוד.
פחות מ-10 דקות.
קוד PHP:
// Start the session session_set_cookie_params(60*60*24*365, "/", ".serieswatch.com"); session_cache_expire(60*24*365); session_start();
ועדיין הsession המחורבן פג תוקף לאחר 10 דקות או פחות.
בהתחלה הייתי עובד רק עם עוגיות (cookies) אבל הרבה יותר נוח לעבוד עם sessions, האם כנראה יש לי הגבלה מהאחסון שלי, ולאו דווקא ממשהו שאני עושה ?
גם אם לא הייתי מגדיל את ה cache_expire, בדקתי בקוד וראיתי שה-default שמוגדר הוא 180 דקות, כלומר 3 שעות.
אז מה אני לא עושה טוב פה ?
אולי אני צריך לוותר על כל הרעיון ול"ממש" מנגנון session משלי, עם שמירה של ה session_id במסד הנתונים במקום איפה שזה לא מאוכסן כיום ? (בקבצים הזמניים בשימוש הmod-php)
_____________________________________
Your signature did not follow Fresh's signatures policy, therefore it was automatically erased. Please see the E-Mail which has been sent to you, to learn how to fix this.
|