Đôi khi bạn có thể nhận thấy rằng một số tập lệnh PHP mà bạn đã viết không hoạt động như mong muốn. Một thông báo lỗi rất phổ biến là Lỗi nghiêm trọng. Đã vượt quá thời gian thực hiện tối đa là 30 giây. Nguyên nhân là do hạn chế của PHP đối với lệnh max_execution_time. Tuy nhiên, thật dễ dàng để điều chỉnh thời gian thực thi tối đa của PHP
Đầu tiên, lượng thời gian [tính bằng giây] mà tập lệnh PHP được phép chạy được xác định bởi biến PHP max_execution_time. Trong hầu hết các máy chủ được chia sẻ, cấu hình mặc định là 30 giây. Vì vậy, bài viết này giải thích cách khách hàng có thể sửa đổi giá trị của biến này nếu họ cần tập lệnh PHP chạy lâu hơn. Chúng tôi khuyên bạn không nên đặt nó quá cao
Cách khắc phục Lỗi nghiêm trọng. Đã vượt quá thời gian thực hiện tối đa là 30 giây
Đầu tiên, đăng nhập vào tài khoản cPanel của bạn bằng tên người dùng và mật khẩu cPanel của bạn. Tuy nhiên, nếu bạn quên mật khẩu, bạn có thể đặt lại mật khẩu bất kỳ lúc nào bằng cách sử dụng tùy chọn 'Đặt lại mật khẩu' bên dưới hộp đăng nhập
Sau khi đăng nhập và bạn đang ở trong bảng điều khiển cPanel, hãy chuyển đến Phần mềm -> Chọn tùy chọn Phiên bản PHP
Nó sẽ đưa bạn đến một trang cho phép bạn chọn phiên bản PHP mà bạn muốn chạy cùng với các tiện ích mở rộng mà bạn muốn bật hoặc tắt. Về cơ bản, ở trên cùng bên phải của trang, có một tùy chọn khác 'Chuyển sang Tùy chọn PHP'. Nhấn vào nó
Bây giờ, bạn sẽ thấy một danh sách các biến PHP cùng với các giá trị được liên kết với từng biến. Kiểm tra giá trị của max_execution_time, hầu hết nó sẽ là 30 mặc định. Nhấp vào nó và bạn có thể nhập giá trị mới mà bạn yêu cầu. Giả sử, tôi cần tăng giá trị lên 60 giây [1 phút]. Tôi sẽ nhập 60 vào ô và nhấn 'Áp dụng'. Cuộn xuống dưới cùng và nhấp vào nút 'Lưu' để các thay đổi có hiệu lực. Bằng cách này, bạn sẽ có cài đặt thời gian thực thi tối đa PHP tốt hơn
Để xác nhận các thay đổi, tôi sẽ tải lên một tệp có tên là info. php, vào thư mục public_html của tên miền copablog của tôi. com. Đó là, tệp đó phải có các nội dung sau trong đó
Xác thực thay đổi đối với thời gian thực thi tối đa của PHP
Bây giờ, hãy sử dụng trình duyệt và thử truy cập tệp dưới dạng http. //copablog. com/thông tin. php. Nhớ đổi copablog nhé. com vào tên miền bạn đang sử dụng. Tìm kiếm max_execution_time trong trang được hiển thị và kiểm tra giá trị được liệt kê. Tôi có thể thấy rằng nó đã thay đổi thành 60 giây
Tại thời điểm này, max_execution_time của bạn được thay đổi thành 60 giây. Bây giờ, các tập lệnh PHP của bạn có thể chạy trong 1 phút mà không bị gián đoạn. Đây là bản sửa lỗi chính xác cho vấn đề thời gian thực thi tối đa của PHP
Cuối cùng, bạn có thể đọc thêm về tham số thời gian thực thi tối đa của PHP tại đây. http. //php. net/thủ công/vi/chức năng. đặt giới hạn thời gian. php
Có những tình huống cụ thể khi bạn có thể được yêu cầu thay đổi cấu hình PHP của mình. Cụ thể, bạn có thể được hướng dẫn chỉnh sửa một tệp trên máy chủ của mình có tên là php. ini và để tăng giới hạn max_execution_time
max_execution_time là cài đặt được quản lý thông qua cài đặt PHP, cài đặt này đặt thời gian tối đa tính bằng giây để tập lệnh phân tích dữ liệu đầu vào
Trong khi không cho phép thay đổi trực tiếp PHP. ini trên máy chủ của chúng tôi. Tuy nhiên, các thay đổi cấu hình PHP có thể được thực hiện từ cPanel bằng cách thực hiện theo các bước sau
Cách tăng giới hạn max_execution_time trong cPanel
Bộ chọn PHP được bỏ qua theo mặc định trong cPanel và có thể bị thiếu trong tài khoản của bạn nếu bạn đang lưu trữ với một máy chủ lưu trữ web khác. Tất cả khách hàng của ChemiCloud sẽ thấy phần Chọn phiên bản PHP trong cPanel của tài khoản lưu trữ của họ
Xem video hướng dẫn hoặc tiếp tục làm theo hướng dẫn từng bước trong hướng dẫn này
1] Đăng nhập vào cPanel
2] Tìm phần PHẦN MỀM và nhấp vào Chọn phiên bản PHP
3] Nhấp vào liên kết Tùy chọn trong cửa sổ mới
4] Tại đây, bạn có thể tìm max_execution_time và nhập giá trị mà bạn yêu cầu
Kiểm tra tài liệu về tập lệnh, plugin hoặc chủ đề của bạn [hoặc thông báo lỗi trên màn hình] để tìm giá trị chính xác
Bạn đang gặp khó khăn với các vấn đề về hỗ trợ và trang web? . 🤓 Kiểm tra kế hoạch của chúng tôi.
5] Sau khi bạn thực hiện bất kỳ thay đổi nào, vui lòng nhấp chuột trái vào bất kỳ đâu bên ngoài hộp thả xuống hoặc hộp nhập văn bản. Nếu thay đổi thành công, bạn sẽ thấy một hộp màu xanh lục với thông báo xác nhận rằng thay đổi đã được áp dụng
Đó là tất cả. Bây giờ bạn đã biết cách tăng thời gian thực thi tối đa của tập lệnh trong cPanel
Nếu bạn thích hướng dẫn này, thì bạn sẽ thích sự hỗ trợ của chúng tôi. Tất cả các gói dịch vụ lưu trữ của ChemiCloud đều có hỗ trợ 24/7 từ nhóm hỗ trợ tuyệt vời của chúng tôi. Kiểm tra các kế hoạch của chúng tôi và di chuyển trang web của bạn miễn phí ngay hôm nay