Làm thế nào để tăng thời gian chờ giao dịch?
Nó ném lỗi
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; also, higher if you must
4You must change a number of setting in php. ini của mình
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; also, higher if you must - sets the maximum time in seconds
PHP. ini của bạn được đặt tùy chọn trong môi trường của bạn, thêm thông tin. http. //php. mạng/thủ công/en/ini. danh sách. php
Bạn cũng có thể thực hiện trong thời gian chạy bằng cách sử dụng
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; also, higher if you must
5http. //php. net/manual/en/feft. đặt giới hạn thời gian. php
or in your vhost-config
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; also, higher if you must
6Có giới hạn thời gian thực hiện toàn bộ yêu cầu là THẤP hầu hết là một ý tưởng tốt cho lý do hiệu quả trên các ứng dụng không đáng tin cậy. Vì vậy, bạn có thể chỉ muốn cho phép các tập lệnh chạy lâu hơn mà hoàn toàn phải có
p. s. Đừng quên về post_max_size và upload_max_filesize [giống như câu trả lời đầu tiên đã nói với tất cả rồi]
To complete the answer of Hannes
You must change a number of setting in php. ini của mình
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; also, higher if you must
Nếu ai đó muốn đặt không giới hạn [tôi không biết tại sao nhưng nếu bạn muốn], bạn có thể đặt hai lần thành 0
You must change a number of setting in php. ini của mình
upload_max_filesize = 0
max_execution_time = 0
And if you don't know php. ini của bạn ở đâu. You can't done a file "name. php" trong máy chủ của mình và đặt
Và trên trang web của bạn, bạn có thể thấy cấu hình của php. ini và nó được đánh dấu ở đâu
Chỉnh sửa vào ngày 9 tháng 1 năm 2015
Nếu bạn không thể truy cập php. ini, bạn có thêm hai tùy chọn
You can set this lines direct in file "name. php" của mình nhưng tôi không tìm thấy upload_max_filesize cho tùy chọn này
set_time_limit[0];
Or in ". htaccess"
________số 8nếu những gì bạn cần làm chỉ cụ thể là có thể chọn 1 hoặc 2 trang tôi đề nghị sử dụng set_time_limit vì vậy nó không ảnh hưởng đến toàn bộ ứng dụng
set_time_limit[some_values];
nhưng tất nhiên 2 giá trị này [post_max_size & upload_max_filesize] phải được điều tra
you can set it through ini_set function
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; also, higher if you must - sets the maximum time in seconds
0hoặc trực tiếp trong tệp php. ini như một phản hồi trên Hannes hoặc ngay cả khi đặt iin. htaccess như bên dưới
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; also, higher if you must - sets the maximum time in seconds
1You have an error đánh máy. ini_set ['max_input_time', '200M'] - value file must be a int, as ini_set ['max_input_time', '200']
Nếu bạn đánh dấu sử dụng máy chủ Microsoft IIS, bên ngoài các cài đặt php. ini được đề cập bởi người khác, bạn có thể cần tăng cài đặt thời gian thực hiện cho PHP Ứng dụng FastCGI trong IIS Trình quản lý máy chủ
Bước 1] Mở IIS Trình quản lý máy chủ [thường ở dưới Trình quản lý máy chủ trong Menu Bắt đầu, sau đó Công cụ/Trình quản lý dịch vụ thông tin Internet [IIS] ]
Bước 2] Truy cập vào kết nối chính [không dành riêng cho bất kỳ tên miền cụ thể nào]
Bước 3] Trong phần IIS, tìm Cài đặt FastCGI [hiển thị bên dưới]
Bước 4] Trong đó, nhấp chuột phải vào ứng dụng PHP và chọn Chỉnh sửa
Bước 5] Kiểm tra thời gian chờ [hiển thị bên dưới]
Trong trường hợp của tôi, thời gian chờ mặc định ở đây là 70 và 90 giây;
If you could not edit php. ini [trên máy chủ của bạn đã hết hạn], bạn có thể cố gắng thay đổi tham số php. ini từ bên trong mã php của mình. thử
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; also, higher if you must - sets the maximum time in seconds
2Nếu điều đó không hiệu quả, hãy thử đặt 'set_time_limit' theo cách tương tự, ngoài ra tôi muốn nói rằng lựa chọn duy nhất của bạn là liên hệ với Chủ nhà. Không thể sửa đổi cài đặt này khi ở chế độ an toàn
Tôi biết bạn đang hỏi cụ thể về thời gian chờ PHP, nhưng điều mà không ai khác có thể đề cập là cũng có thể có thời gian chờ trên web máy chủ và nó có thể trông rất giống với thời gian chờ PHP
Vì vậy, nếu bạn đã thử
- Tăng thời gian chờ đợi trong php. ini bằng cách thêm một dòng. max_execut_time = {số giây tức là 60 trong một phút}
- Tăng thời gian chờ trong lệnh chính của bạn bằng cách bổ sung. ini_set['max_execut_time', '{số giây tức là 60 trong một phút}'];
Và bạn đã kiểm tra với hàm phpinfo [] rằng max_execut_time thực sự đã được tăng lên, sau đó bạn có thể muốn thử thêm nó vào. htaccess để đảm bảo rằng chính Apache không hết thời gian
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; also, higher if you must
0Add information here. https. //www. loạn hướng. đồng. uk/blog/php-script-keep-timing-out-despite-ini-set/
Kiểm tra xem bạn có ở chế độ an toàn không - nếu không - đặt giới hạn thời gian [Giá trị cục bộ] thành những gì bạn muốn