Hướng dẫn các cách sửa lỗi “Fatal Error: Maximum execution time of 30 seconds exceeded” trong WordPress cho bạn đọc tham khảo.
Fatal Error: Maximum execution time of 30 seconds exceeded xuất hiện khi PHP scripts cần nhiều thời gian để thực thi hơn so với giới hạn mà nó đang có, vì vậy gây ra tình trạng ngưng hoạt động.
Contents
Cách 1 – Cài WP Maximum Execution Time Exceeded plugin
WordPress có một cộng đồng người dùng rất lớn vì vậy bạn sẽ có thể tìm thấy plugin phù hợp với nhu cầu của bạn. Đối với trường hợp này là tăng max_execution_time – nên bạn có thể cài đặt WP Maximum Execution Time Exceeded plugin để sửa lỗi. Nếu chưa biết cách cài plugin, bạn có thể xem qua bài này để cài plugins trong WordPress.
Plugin này sửa file .htaccess để tăng giá trị maximum execution time. Khi bạn đã cài plugin này xong, bạn không cần làm gì hết, mọi thứ đã được xử lý bởi plugin. Không có trang thiết lập cho plugin vì vậy nếu bạn không muốn plugin thay đổi .htaccess nữa thì chỉ cần xóa plugin này, .htaccess sẽ trở lại như lúc trước khi cài đặt plugin.
Cách 2 – Sửa file .htaccess thủ công
Nếu bạn đã có nhiều plugin và không muốn cài thêm plugin bạn có thể tự sửa file .htaccess để sửa lỗi maximum execution time of 30 seconds exceeded (hoặc tương tự). Cách dễ nhất là sử dụng File Manager trong hosting control panel. Nếu bạn không chắc file vị trí chính xác .htaccess ở đâu, bạn hãy tham khảo bài hướng dẫn chi tiết ở đây. Bạn sẽ cần điền vào dòng code sau ở bên dưới file .htaccess và Lưu lại:
php_value max_execution_time 60
Nó sẽ tăng execution time lên 60 giây (1 phút). Nếu vẫn còn gặp lỗi bạn có thể tăng giá trị này lên hơn nữa – 120 hoặc 180 giây.
Cách 3 – Đổi giá trị max_execution_time trong cPanel
- Nếu bạn đang dùng cPanel bạn có thể tăng max_execution_time trực tiếp trong cPanel. Đi tới phần Select PHP Version.
- Giờ hãy truy cập vào đường link Switch To PHP Options.
- Tăng giá trị mặc định bạn thấy trong dòng max_execution_time. Thông thường, nó được đặt là 30 giây mặc định, vì vậy bạn có thể tăng lên thành 60 giây. Nhấn vào nút Apply để lưu thay đổi.
Vậy là xong, giờ bạn sẽ không thấy lỗi Fatal Error: Maximum execution time of 30 seconds exceeded trong WordPress nữa.
Chúc bạn sửa lỗi thành công!
Mọi người cùng tìm kiếm: maximum execution time of 30 seconds exceeded, max_execution_time, maximum execution time of 30 seconds exceeded in, maximum execution time of 30 seconds exceeded in php, wp maximum execution time exceeded, 30 seconds là gì