Làm cách nào để tăng giới hạn thời gian PHP?

Trong quá trình thực thi tập lệnh PHP, chúng tôi có thể gặp phải lỗi nghiêm trọng do vượt quá thời gian tối đa. Thời gian thực hiện tối đa mặc định của tập lệnh PHP là 30 giây. Vì vậy, nếu quá trình chạy tập lệnh vượt quá 30 giây thì hệ thống sẽ báo lỗi. Có thể có trường hợp thời gian chạy tập lệnh mất hơn 30 giây. Trong những tình huống đó, chúng tôi phải tăng thời gian thực hiện. Điều này có thể được thực hiện bằng hàm ini_set[]

ini_set[]. Hàm ini_set[] được sử dụng để sửa đổi cài đặt trong php. tập tin ini. Nó chấp nhận hai tham số, một là tên của cài đặt sẽ được sửa đổi và tham số còn lại là giá trị được gán. Để tăng thời gian thực hiện, chúng tôi sử dụng một chuỗi có tên là “max_execution_time“, đây là một tên cài đặt trong php. tập tin ini.  

cú pháp

ini_set['setting_name', value];

Thông số

  • setting_name. Nó chỉ định tên của cài đặt chúng ta cần sửa đổi
  • giá trị. Gán giá trị cho cài đặt

Ghi chú. Hàm ini_set[] này phải được chỉ định trong dòng đầu tiên của tập lệnh

Chúng ta hãy xem xét một vài ví dụ sử dụng hàm ini_set[] để tăng thời gian thực hiện

ví dụ 1. Đoạn mã dưới đây thậm chí không mất một giây để thực thi nhưng chúng tôi đã tăng giới hạn thời gian thực thi tối đa lên 60 giây

PHP




Chủ Đề