Bạn có gặp lỗi hết kích thước bộ nhớ cho phép 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.
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ị viên 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 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.
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
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. Do đó bạn cần tăng bộ nhớ PHP trong WordPress để tránh lỗi hết bộ nhớ.
Tăng giới hạn bộ nhớ PHP trong WordPress
Trước tiên, bạn cần chỉnh sửa file 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 trong bảng điều khiển lưu trữ web của mình.
Tiếp theo, bạn cần dán đoạn code này vào tệp wp-config.php ngay trước dòng có nội dung ‘That’s all, stop editing! Happy blogging.’
define( 'WP_MEMORY_LIMIT', '256M' );
Đoạn code này sẽ 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 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ờ.
Lưu ý: Nếu giải pháp này không hiệu quả 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ì chúng tôi 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.