Published on

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

Giới hạn thời gian PHP là gì?

Giới hạn thời gian PHP là lượng thời gian mà trang web của bạn sẽ dành cho một thao tác trước khi hết thời gian.

Khi một hoạt động đạt đến giới hạn thời gian đã đặt, thì nó sẽ trả về một lỗi nghiêm trọng giống như sau:

Lỗi nghiêm trọng: Đã vượt quá thời gian thực hiện tối đa xx giây, 504...

Giá trị mặc định cho giới hạn thời gian PHP trên hầu hết các máy chủ cho giới hạn thời gian PHP là 30 giây.

Bạn có thể tăng giới hạn này bằng cách thực hiện theo bất kỳ phương pháp nào được đề cập bên dưới.

  1. Được đề xuất nhiều nhất: Chỉ cần liên hệ với máy chủ của bạn

    Việc tăng giới hạn thời gian PHP rất phức tạp và quy trình này khác nhau giữa các máy chủ. Vì vậy, tốt hơn hết là bạn nên hoàn thành nó từ một người hiểu rõ về nó. Vì vậy, chỉ cần liên hệ với công ty lưu trữ của bạn và họ sẽ sẵn lòng làm điều đó cho bạn.

  2. Tăng giới hạn thời gian PHP thông qua tệp PHP.ini

    Nhiều máy chủ lưu trữ được chia sẻ nhỏ không cho phép người dùng truy cập tệp PHP.ini. Nếu bạn được cấp quyền truy cập, bạn có thể trực tiếp tăng Giới hạn thời gian PHP thông qua tệp này. Nếu bạn muốn mở rộng giới hạn lên 300 giây, bạn có thể nhập dòng mã sau hoặc cập nhật nếu nó đã tồn tại:

    max_execution_time = 300

  3. Thay thế để chỉnh sửa PHP.ini thông qua wp-config.php

    Đây là một thay thế khác cho phương thức PHP.ini. Chỉ cần thêm/chỉnh sửa dòng sau trong wp-config.php của WordPress của bạn

    set_time_limit(300)

  4. Sửa đổi tệp .htaccess

    Một số bạn có thể có tệp .htaccess nơi bạn có thể chỉ cần thêm/chỉnh sửa dòng mã này để tăng giới hạn thời gian.

    max_execution 300

Tổng kết: 300 trong các mẫu mã trên có nghĩa là 300 giây. Vui lòng thay đổi số này thành bất kỳ số thích hợp nào.

Từ khoá: php, giới hạn thời gian php, lỗi WordPress, lỗi 504

Tác giả: Nguyễn Phúc Bảo Châu

Xem thêm: đố vui

Phần mềm hay: Phần mềm quản lý sân bóng