Lỗi Fatal error: Maximum execution time of 60 seconds exceeded là một trong những lỗi ngớ ngẩn nhất đối với phần mềm Xampp. Bởi mặc định nó chỉ cho có 60 giây mà thôi trong khi chúng ta cập nhật phiên bản wordpress hay cài bất kỳ plugins nào hoặc nâng cấp chúng mà tập tin nó nặng sẽ sinh ra lỗi đó.
Vậy để làm thế nào khắc phục được lỗi Fatal error: Maximum execution time of 60 seconds exceeded?
Cách đơn giản là bạn chỉ việc thay đổi thông số Apache của Xampp và khởi động lại Apache là xong. Nhưng nếu như bạn không muốn thay đổi thông số đó thì cũng sẽ có cách khác xử lý và mình sẽ chia sẻ cả 2 cho các bạn coi.
Thay đổi thông số max_execution_time trong php.ini của Xampp
- Diều đầu tiên là bạn mở phần apache của xampp và tiếp đến bấm vào config như hình dưới đây
- Tiếp đén là bấm vào phần PHP (php.ini) để mở nó ra phần mềm notepad++ (nếu bạn đang xài nó làm mặc định) hoặc nó sẽ ra notepad của windows và tại đây bạn làm bước tiếp theo.
- Trong phần mềm soạn thảo bạn tìm tới dòng 372 có lệnh như sau:
max_execution_time = 60
- Bạn thay con số 60 thành 300
max_execution_time = 300
- Sau khi thay xong bạn lưu lại và bấm vào “Stop” Apache và bấm vào “Start” để chạy lại Apache. Lúc này hệ thống của Apache nó sẽ nhận định lại thông số mà bạn vừa lưu.
Thêm lệnh define vào file wp_config.php của WordPress
- Để thực hiện được thì bạn cần mở file wp_config.php ở thư mục root của website bằng notepad++ hoặc phần mềm hỗ trợ soạn thảo.
- Tiếp đến bạn nhúng đoạn mã sau vào file:
define(‘WP_MEMORY_LIMIT’, ’64M’);
- Sau đó thì bạn lưu lại và đăng nhập website wordpress của bạn và tiến hành thực hiện thao tác lại.
Đó là 2 cách xử lý, nhưng cách đầu tiên vẫn hiệu quả hơn vì bạn làm nhiều website đơ mất công nhúng file wp_config.php của wordpress cũng như mã nguồn khác. Chúc các bạn thành công!