Không còn nghi ngờ gì nữa, WooCommerce chính là plugin thương mại điện tử tốt nhất, phổ biến nhất trên nền tảng WordPress hiện nay. Khác với những đối thủ còn lại, WooCommerce được trang bị hầu như đầy đủ tất cả các tính năng để bạn có thể xây dựng cho mình một website bán hàng hoàn hảo. Do đó, để vận hành tốt một website sử dụng WooCommerce, bạn cũng cần phải có một cấu hình hosting hoặc VPS đủ mạnh.
Lỗi memory limit trong WooCommerce
Yêu cầu tối thiểu để vận hành WooCommerce là hosting của bạn phải có memory limit từ 64MB trở lên. Phần lớn các nhà cung cấp hosting hiện tại đều thiết lập PHP memory limit lớn hơn 64MB. Tuy nhiên, mặc dù vậy, khi cài đặt WooCommerce, bạn vẫn sẽ nhận được thông báo memory limit chỉ là 40MB.
Ví dụ: tôi đang sử dụng hosting có PHP memory limit lên tới 128MB.
Tuy nhiên, khi kiểm tra trong System Status của WooCommerce (nằm ở WooCommerce => Status => System Status), nó vẫn báo lỗi chỉ có 40MB.
Làm thế nào để khắc phục lỗi memory limit?
Rất đơn giản! Các bạn chỉ cần mở tập tin wp-config.php
của website WordPress ra và tìm dòng text:
1
|
/* That's all, stop editing! Happy blogging. */ |
Thêm đoạn code sau đây vào phía bên trên dòng text vừa tìm được:
1
|
define( 'WP_MEMORY_LIMIT' , '256M' ); |
Trong đó, 256M
là chỉ số memory limit mà bạn mong muốn. Các bạn có thể đặt là 64M
, 128M
, 512M
… tùy theo nhu cầu. Tuy nhiên, nó không nên vượt quá 1/2 dung lượng RAM của host. Sau khi hoàn tất, click vào nút Save Changes hoặc Save (tùy host) để lưu lại các thiết lập.
Kiểm tra kết quả
Bây giờ, quay trở lại trang System Status của WooCommerce. Nếu nhận được kết quả trông giống như thế này thì có nghĩa là bạn đã xử lý thành công:
Thật đơn tuyệt vời không nào? Chúc các bạn thành công!