Hướng dẫn how to increase session timeout in php ini - cách tăng thời gian chờ của phiên trong php ini

84

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Có phải thời gian chờ phiên PHP theo mặc định - tức là không có bất kỳ mã hóa nào về phía tôi, người dùng cuối cùng sẽ được "đăng xuất" sau một thời gian không hoạt động?

Đã hỏi ngày 28 tháng 3 năm 2012 lúc 8:52Mar 28, 2012 at 8:52

Hướng dẫn how to increase session timeout in php ini - cách tăng thời gian chờ của phiên trong php ini

2

Nó phụ thuộc vào cấu hình máy chủ hoặc phiên chỉ thị có liên quan.gc_maxlifetime trong php.ini.

Thông thường mặc định là 24 phút (1440 giây), nhưng webhost của bạn có thể đã thay đổi mặc định thành một cái gì đó khác.

Hướng dẫn how to increase session timeout in php ini - cách tăng thời gian chờ của phiên trong php ini

Abracadaver

77.5K7 Huy hiệu vàng63 Huy hiệu bạc84 Huy hiệu đồng7 gold badges63 silver badges84 bronze badges

Đã trả lời ngày 28 tháng 3 năm 2012 lúc 8:58Mar 28, 2012 at 8:58

2

Bạn có thể thay đổi nó trong cấu hình PHP trên máy chủ web của bạn. Tìm kiếm trong php.ini cho

session.gc_maxlifetime() Giá trị được đặt tính bằng giây.

Đã trả lời ngày 28 tháng 3 năm 2012 lúc 8:59Mar 28, 2012 at 8:59

Suthersuthersuther

11.6K3 Huy hiệu vàng56 Huy hiệu bạc93 Huy hiệu Đồng3 gold badges56 silver badges93 bronze badges

Có, điều đó thường xảy ra sau những năm 1440 (24 phút)

Đã trả lời ngày 28 tháng 3 năm 2012 lúc 8:54Mar 28, 2012 at 8:54

Haltabushhaltabushhaltabush

4.4782 Huy hiệu vàng23 Huy hiệu bạc41 Huy hiệu đồng2 gold badges23 silver badges41 bronze badges

1

Có thông thường, một phiên sẽ kết thúc sau 20 phút trong PHP.

Đã trả lời ngày 28 tháng 3 năm 2012 lúc 8:54Mar 28, 2012 at 8:54

HaltabushhaltabushJeroen

4.4782 Huy hiệu vàng23 Huy hiệu bạc41 Huy hiệu đồng1 gold badge21 silver badges25 bronze badges

3

Có thông thường, một phiên sẽ kết thúc sau 20 phút trong PHP.

session.gc_maxlifetime = 1440

; NOTE: If you are using the subdirectory option for storing session files
;       (see session.save_path above), then garbage collection does *not*
;       happen automatically.  You will need to do your own garbage
;       collection through a shell script, cron entry, or some other method.
;       For example, the following script would is the equivalent of
;       setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
;          find /path/to/sessions -cmin +24 -type f | xargs rm

JeroenjeroenSep 6, 2017 at 9:51

Hướng dẫn how to increase session timeout in php ini - cách tăng thời gian chờ của phiên trong php ini

3.3691 Huy hiệu vàng21 Huy hiệu bạc25 Huy hiệu đồngRafeeque

Bạn có thể đặt thời gian phiên trong php.ini. Giá trị mặc định là 1440 giây8 silver badges13 bronze badges

trong tệp php.ini ...

Mở rộng | Chọn | Wrap | Số dòng|Select|Wrap|Line Numbers

  1. phiên.gc_maxlifetime & nbsp; = & nbsp; 1440
  2.  

Nếu tôi thay đổi giá trị thì nó không hoạt động ... tôi đặt

Mở rộng | Chọn | Wrap | Số dòng|Select|Wrap|Line Numbers

  1. phiên.gc_maxlifetime & nbsp; = & nbsp; 1440
  2.  

Nếu tôi thay đổi giá trị thì nó không hoạt động ... tôi đặt
how to set session timeout to one hour?
plz help...

phiên.gc_maxlifetime & nbsp; = & nbsp; 3600

Hướng dẫn how to increase session timeout in php ini - cách tăng thời gian chờ của phiên trong php ini

Nhưng nó không hoạt động ... làm thế nào để đặt thời gian chờ phiên thành một giờ? Làm ơn giúp đỡ ...

15 tháng 11 '10 #1
ini_set(‘session.gc_probability’,1);
ini_set(‘session.gc_divisor’,1);

// Cài đặt php.ini cần thiết cho thời gian chờ phiên.

ini_set (‘session.gc_maxlifetime, 60*60); ini_set (‘session.gc_probability, 1); ini_set (‘session.gc_divisor, 1);

u có thể sử dụng hàm ini_get để xem liệu các thay đổi của bạn có được lưu không.

Hướng dẫn how to increase session timeout in php ini - cách tăng thời gian chờ của phiên trong php ini

Nhưng nó không hoạt động ... làm thế nào để đặt thời gian chờ phiên thành một giờ? Làm ơn giúp đỡ ...

15 tháng 11 '10 #1
ini_set(�session.gc_probability�,1);
ini_set(�session.gc_divisor�,1);

// Cài đặt php.ini cần thiết cho thời gian chờ phiên.

ini_set (‘session.gc_maxlifetime, 60*60); ini_set (‘session.gc_probability, 1); ini_set (‘session.gc_divisor, 1);

u có thể sử dụng hàm ini_get để xem liệu các thay đổi của bạn có được lưu không.

hi vọng điêu nay co ich.

15 tháng 11 '10 #2

Hướng dẫn how to increase session timeout in php ini - cách tăng thời gian chờ của phiên trong php ini

ini_set (�session.gc_maxlifetime�, 60*60); ini_set (�session.gc_probability�, 1); ini_set (�session.gc_divisor�, 1);

15 tháng 11 '10 #3
session.gc_probability
session.gc_divisor

Tôi đặt cái này vào mã PHP hoặc trong tệp php.ini của mình ở đâu?

16 tháng 11 '10 #4

Nếu bạn có quyền truy cập vào tệp php.ini, hãy tìm kiếm

phiên.gc_maxlifetime session.gc_probability session.gc_divisor
how to change
ini_set(‘session.gc_maxlifetime’,60*60);
ini_set(‘session.gc_probability’,1);
ini_set(‘session.gc_divisor’,1);

và đặt các giá trị ở đó như đã đề cập trong các chức năng

Những điều khác tôi nhớ có thể là dòng là bình luận. Xóa # trước dòng

16 tháng 11 '10 #5
for 5 minutes.

Tôi muốn đặt thời gian phiên hết 5 bạc hà .... Cách thay đổi ini_set (‘session.gc_maxlifetime, 60*60); ini_set (‘session.gc_probability, 1); ini_set (‘session.gc_divisor, 1);
ini_set(‘session.gc_maxlifetime’,300);

Theo nhu cầu của tôi

6 tháng 6 '16 #6

ini_set (‘session.gc_maxlifetime, 60*5); trong 5 phút.

Làm thế nào để bạn tăng thời gian hết hạn phiên trong PHP?

Giới hạn thời gian chờ của phiên có thể được đặt bằng cách đặt giá trị của hai chỉ thị trong tệp php.ini hoặc sử dụng hàm ini_set () trong tập lệnh PHP. Các chỉ thị được đưa ra dưới đây. Nó được sử dụng để đặt giới hạn thời gian tính bằng giây để lưu trữ thông tin phiên trong máy chủ trong một thời gian dài.setting the value of two directives in the php. ini file or using the ini_set() function in the PHP script. The directives are given below. It is used to set the time limit in seconds to store the session information in the server for a long time.

Làm cách nào để tăng thời gian chờ phiên?

Procedure..
Đăng nhập với tư cách là người dùng quản trị với mật khẩu được xác định cho cổng thông tin.....
Nhấp vào Máy chủ> Loại máy chủ> Máy chủ ứng dụng WebSphere> Cổng thông tin WebSphere ..
Nhấp vào Cài đặt container> Quản lý phiên> Đặt thời gian chờ ..
Nhập giá trị thời gian chờ mong muốn trong vài phút ..
Bấm OK ..
Nhấp vào để lưu..

Chúng ta có thể đặt thời gian cho phiên trong PHP không?

Thời gian chờ phiên có thể được tùy chỉnh, để làm cho trang của người dùng không hoạt động sau một thời gian cố định.Phiên bắt đầu: Hàm Php, session_start () được sử dụng để bắt đầu một phiên trong trang web., to make the user's page inactive after a fixed time. Starting session: The PHP, session_start() function is used to start a session in the web page.

Thời gian chờ phiên PHP là bao lâu?

Nó phụ thuộc vào cấu hình máy chủ hoặc phiên chỉ thị có liên quan.gc_maxlifetime trong PHP.ini.Thông thường mặc định là 24 phút (1440 giây), nhưng webhost của bạn có thể đã thay đổi mặc định thành một cái gì đó khác.24 minutes (1440 seconds), but your webhost may have altered the default to something else.