Cách khắc phục lỗi hết bộ nhớ trong WordPress

Tác giả NetworkEngineer, T.Chín 14, 2021, 09:00:16 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách khắc phục lỗi hết bộ nhớ trong WordPress


Bạn có gặp lỗi Allowed memory size exhausted trong WordPress không? Đây là một trong những lỗi WordPress phổ biến nhất và bạn có thể dễ dàng sửa nó bằng cách tăng giới hạn bộ nhớ PHP trong WordPress. Trong bài viết này, mình sẽ hướng dẫn bạn cách khắc phục lỗi cạn kiệt bộ nhớ WordPress bằng cách tăng bộ nhớ PHP.

1. Lỗi hết bộ nhớ WordPress là gì?

WordPress được viết bằng PHP, là ngôn ngữ lập trình phía máy chủ. Mọi trang web đều cần một máy chủ lưu trữ WordPress để nó hoạt động bình thường.

Máy chủ web cũng giống như bất kỳ máy tính nào khác. Chúng cần bộ nhớ để chạy nhiều ứng dụng cùng lúc một cách hiệu quả. Quản trị máy chủ phân bổ kích thước bộ nhớ cụ thể cho các ứng dụng khác nhau bao gồm cả PHP.
Khi mã WordPress của bạn yêu cầu nhiều bộ nhớ hơn bộ nhớ được cấp phát mặc định, bạn sẽ thấy lỗi này.

Mã nguồn [Chọn]
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx

Lỗi hết bộ nhớ trong WordPress

Theo mặc định, WordPress tự động cố gắng tăng giới hạn bộ nhớ PHP nếu nó nhỏ hơn 64MB. Tuy nhiên, 64MB thường không đủ cao.

Chúng ta hãy xem cách dễ dàng tăng giới hạn bộ nhớ PHP trong WordPress để tránh lỗi hết bộ nhớ.

2. Tăng giới hạn bộ nhớ PHP trong WordPress.

Trước tiên, bạn cần chỉnh sửa tập tin wp-config.php trên trang web WordPress của mình. Nó nằm trong thư mục gốc của trang web WordPress của bạn và bạn sẽ cần sử dụng ứng dụng khách FTP hoặc trình quản lý tập tin trong bảng điều khiển lưu trữ web của mình.

Tiếp theo, bạn cần dán mã này vào tập tin wp-config.php ngay trước dòng có nội dung 'That's all, stop editing! Happy blogging.'

Mã nguồn [Chọn]
define( 'WP_MEMORY_LIMIT', '256M' );
Mã này yêu cầu WordPress tăng giới hạn bộ nhớ PHP lên 256MB. Sau khi hoàn tất, bạn cần lưu các thay đổi của mình và tải tập tin wp-config.php lên lại máy chủ.

Bây giờ bạn có thể truy cập trang web WordPress của mình và lỗi cạn kiệt bộ nhớ sẽ biến mất ngay bây giờ.
Nếu bạn chưa quen với WordPress, hãy xem hướng dẫn dành cho người mới bắt đầu của mình về cách sao chép và dán mã từ web. Mình cũng có hướng dẫn từng bước về cách tìm và chỉnh sửa tập tin wp-config.php.

Lưu ý: Nếu giải pháp này không phù hợp với bạn, thì điều này có nghĩa là nhà cung cấp dịch vụ lưu trữ web của bạn không cho phép WordPress tăng giới hạn bộ nhớ PHP. Bạn sẽ cần yêu cầu nhà cung cấp dịch vụ lưu trữ web của mình tăng giới hạn bộ nhớ PHP theo cách thủ công.

Đó là tất cả những gì mình hy vọng bài viết này đã giúp bạn giải quyết lỗi cạn kiệt bộ nhớ WordPress bằng cách tăng giới hạn bộ nhớ PHP. Bạn cũng có thể muốn xem hướng dẫn từng bước cho người mới bắt đầu của mình để khắc phục lỗi WordPress.