Php đặt max_execution_time

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
4

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 - 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
5

http. //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
6

Có 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ố 8

nế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
0

hoặ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
1

You 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
2

Nế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ử

  1. 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}
  2. 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
0

Add 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

Chủ Đề