Lỗi Memory Exhausted trong WordPress thường xuất hiện khi script PHP chạy vượt quá giới hạn bộ nhớ được phân bổ cho nó. Để khắc phục lỗi này, bạn có thể tăng giới hạn bộ nhớ PHP của trang web. Dưới đây là một số cách để thực hiện điều này
Cách khắc phục lỗi Memory Exhausted trong WordPress
1. Chỉnh sửa file wp-config.php
Bạn có thể tăng giới hạn bộ nhớ PHP bằng cách chỉnh sửa file wp-config.php
. Thêm dòng sau vào file này, thường là ngay trước dòng /* That's all, stop editing! Happy blogging. */
define('WP_MEMORY_LIMIT', '256M');
Điều này sẽ tăng giới hạn bộ nhớ lên 256MB. Nếu bạn cần nhiều bộ nhớ hơn, bạn có thể điều chỉnh giá trị này.
2. Chỉnh sửa file php.ini
Nếu bạn có quyền truy cập vào file php.ini
, bạn có thể tăng giới hạn bộ nhớ PHP bằng cách thêm hoặc chỉnh sửa dòng sau
memory_limit = 256M
Nếu bạn không thấy file php.ini
, bạn có thể tạo một file mới với tên php.ini
và thêm dòng trên vào file đó.
3. Chỉnh sửa file .htaccess
Bạn cũng có thể tăng giới hạn bộ nhớ PHP bằng cách chỉnh sửa file .htaccess
trong thư mục gốc của trang web WordPress của bạn. Thêm dòng sau vào file này
php_value memory_limit 256M
4. Sử dụng Plugin
Một số plugin có thể giúp bạn tăng giới hạn bộ nhớ PHP một cách dễ dàng. Một plugin phổ biến là WP Memory Limit. Bạn có thể cài đặt và kích hoạt plugin này để tự động tăng giới hạn bộ nhớ
Hướng dẫn cài đặt plugin
- Truy cập Dashboard WordPress, vào
Plugins > Add New
. - Tìm kiếm plugin
WP Memory Limit
. - Cài đặt và kích hoạt plugin.
- Plugin này sẽ tự động tăng giới hạn bộ nhớ cho bạn.
5. Liên hệ với Nhà cung cấp Dịch vụ Hosting
Nếu các cách trên không hiệu quả hoặc bạn không có quyền truy cập để thực hiện các thay đổi này, hãy liên hệ với nhà cung cấp dịch vụ hosting của bạn. Họ có thể giúp bạn tăng giới hạn bộ nhớ hoặc chỉ dẫn bạn các bước cần thiết để thực hiện điều này.
Kết Luận
Lỗi Memory Exhausted trong WordPress có thể được khắc phục dễ dàng bằng cách tăng giới hạn bộ nhớ PHP. Bạn có thể làm điều này bằng cách chỉnh sửa file wp-config.php
, php.ini
, hoặc .htaccess
, hoặc sử dụng plugin. Nếu gặp khó khăn, liên hệ với nhà cung cấp dịch vụ hosting của bạn để được hỗ trợ. Hy vọng rằng các bước trên sẽ giúp bạn giải quyết vấn đề này và đảm bảo trang web của bạn hoạt động trơn tru.