Thời gian thực hiện tối đa wordpress
Có bao giờ bạn gặp phải lỗi 'Fatal error'. Vượt quá thời gian thực hiện tối đa 30 giây’ khi cập nhật theme, plugin cho WordPress chưa? Show
Thông thường lỗi này xảy ra khi một đoạn mã PHP trong WordPress chạy không được và gặp nhiều thời gian thực thi. Máy chủ lưu trữ thông thường sẽ giới hạn một khoảng thời gian thực thi (giới hạn thời gian tối đa), nếu quá thời gian này, WordPress sẽ thông báo lỗi nghiêm trọng Việc giới hạn thời gian này là cần thiết để bảo vệ tài nguyên lưu trữ. Tình trạng cả máy chủ bị sập chỉ vì 1 hoặc 1 vài chức năng đang treo. Trong bài viết này MGGH sẽ hướng dẫn bạn cách giải quyết khi gặp phải lỗi Fatal error. vượt quá thời gian thực hiện tối đa trong WordPress Nội dung bài viết Tại sao lại phát sinh lỗi Vượt quá Thời gian Thực thi Tối đa?WordPress được viết bằng ngôn ngữ PHP là chính. Như đã nói ở trên để bảo vệ máy chủ, tất cả các nhà cung cấp dịch vụ lưu trữ sẽ giới hạn 1 khoảng thời gian cho phép các đoạn mã PHP thực thi cuộc gọi là Thời gian thực thi tối đa. Quá thời gian này, nếu chưa hoàn thành quá trình thi, sẽ có thông báo lỗi Mỗi nhà cung cấp khác nhau thì đặt giá trị này khác nhau, nên khi update theme, plugin hay update WordPress có thể nhà cung cấp này bị lỗi, nhưng nhà cung cấp khác thì không bị. Thông thường giá trị Thời gian thực thi tối đa được cài đặt trong khoảng 30-60 giây. Đối chiếu với những script thông thường thì this time is enough. Nhưng đôi khi các coder theme, plugin không tối ưu hóa code dẫn đến thời gian thực thi lâu hơn và dẫn đến lỗi Fatal error. Nhưng không sao, bạn có thể điều chỉnh lại giá trị này được không Sửa lỗi Vượt quá thời gian thực hiện tối đaCách 1. chỉnh sửa tập tin. htaccessĐể sửa lỗi này, bạn cần phải chỉnh sửa lại Thời gian thực hiện tối đa. Giá trị này bạn có thể khai báo trong tệp. htaccess Sử dụng trình quản lý tệp trong Cpanel hoặc sử dụng trình FTP, mở tệp. htaccess up và thêm vào đoạn mã sau. Đoạn mã này sẽ tăng giá trị Thời gian thực hiện tối đa (tại đây mình thay là 300). You can instead 300 number by con number you want
Cách 2 – Đổi giá trị Thời gian thực hiện tối đa trong cPanelNếu bạn đang sử dụng cPanel, bạn có thể tăng Thời gian thực hiện tối đa trực tiếp trong cPanel. Cách thức thực hiện như sau Đăng nhập cPanel. Tìm mục Select PHP Version Sau đó nhấp vào nút Switch To PHP Options Tìm dòng max_execution_time và điền vào giá trị bạn muốn. Ở đây mình đặt là 300 Hi vọng bài viết này sẽ giúp bạn giải quyết được lỗi Fatal error. vượt quá thời gian thực hiện tối đa trong WordPress. Nếu có gì thắc mắc hãy để lại bình luận bên dưới nhé. Cảm ơn Hướng dẫn các cách sửa lỗi “Fatal Error. Vượt quá thời gian thực hiện tối đa 30 giây” trong WordPress cho bạn đọc tham khảo Lỗi nghiêm trọng. Thời gian thực hiện tối đa 30 giây đã vượt quá xuất hiện khi các tập lệnh PHP 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 trạng thái ngừng hoạt động nội dung Cách 1 – Cài đặt plugin WP Maximum Execution Time ExceededWordPress có 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ếu bạn có thể cài đặt plugin WP Maximum Execution Time Exceeded để sửa lỗi. Nếu chưa biết cách cài đặt plugin, bạn có thể xem qua bài viết này để cài đặt plugin trong WordPress Tập tin chỉnh sửa plugin này. htaccess để tăng thời gian thực thi tối đa giá trị. Khi bạn đã cài đặt plugin này xong, bạn không cần phải 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 thay đổi plugin. 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ôngNếu bạn đã có nhiều plugin và không muốn cài đặt thêm plugin, bạn có thể tự chỉnh sửa tệp. htaccess để sửa lỗi vượt quá thời gian thực hiện tối đa 30 giây (hoặc tương tự). Cách dễ nhất là sử dụng Trình quản lý tệp trong bảng điều khiển lưu trữ. Nếu bạn không chắc vị trí tệp tin chính xác. htaccess ở đâu, các bạn tham khảo bài viết hướng dẫn chi tiết tại đây. You will need to enter the code lines after on the bottom file. htaccess and Save back php_value max_execution_time 60 Nó sẽ tăng thời gian thực hiện 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
Vì vậy là xong, giờ bạn sẽ không thấy lỗi Fatal Error. Vượt quá thời gian thực hiện tối đa 30 giây trong WordPress nữa |