Thay đổi memory_limit trên aaPanel là một trong các giải pháp để khắc phục các vấn đề liên quan đến những thông số của phiên bản PHP đang sử dụng. Trong các control panel nói chung, người dùng sẽ được gặp các thông số quen thuộc như memory_limit – giới hạn bộ nhớ vật lý, post_max_size – kích thước tối đa của dữ liệu tải lên, upload_max_filesize – kích thước tối đa của tệp được tải lên, chúng có vai trò quan trọng và ảnh hưởng đến quá trình hoạt động của website, webserver và cả hệ thống chạy ổn định. Trong bài viết này, mình sẽ hướng dẫn bạn cách thay đổi memory_limit trên aaPanel đơn giản nhất.
Những điểm chính
- Lý do cần thay đổi memory_limit: Hiểu được tầm quan trọng của việc điều chỉnh memory_limit và tại sao giá trị mặc định có thể gây ra vấn đề.
- Lợi ích của việc thay đổi memory_limit: Nhận thấy được những lợi ích cụ thể khi tăng memory_limit, bao gồm giảm lỗi, tăng hiệu suất và hỗ trợ ứng dụng phức tạp.
- Hướng dẫn chi tiết từng bước: Được hướng dẫn cụ thể cách thay đổi memory_limit trên aaPanel.
- Giới thiệu Vietnix: Biết được Vietnix là nhà cung cấp VPS tốc độ cao, ổn định và hỗ trợ 24/7.
- Câu hỏi thường gặp: Giải đáp các thắc mắc thường gặp liên quan đến việc thay đổi memory_limit trên aaPanel.
Các lý do cần thay đổi memory_limit trên aaPanel
Memory_limit là directive trong cấu hình PHP quy định dung lượng bộ nhớ tối đa mà một tập lệnh PHP có thể sử dụng. Mặc định, memory_limit được đặt là 128M, đây là mức dung lượng khá thấp và có thể dẫn đến lỗi “Fatal error: Allowed memory size of 134217727 bytes exhausted
” khi thực hiện các thao tác đòi hỏi nhiều bộ nhớ. Do đó việc thay đổi memory_limit trên aaPanel là việc cần làm để giúp cho hệ thống có thể hoạt động trơn tru mà không gặp các vấn đề phát sinh không mong muốn.

- Tối ưu hiệu suất ứng dụng web:
- Giảm nguy cơ lỗi memory: bộ nhớ nhiều hơn, phân phổ đầy đủ cho các ứng dụng.
- Tăng khả năng xử lý: không còn tình trạng thiếu bộ nhớ, hiệu suất cải thiện, xử lý các truy vấn và tốc độ tải trang tăng.
- Hỗ trợ các ứng dụng yêu cầu bộ nhớ cao: các ứng dụng như các hệ thống quản lý nội dung (CMS) phức tạp, các ứng dụng thương mại điện tử hoặc các ứng dụng phân tích dữ liệu thường đòi hỏi một lượng lớn bộ nhớ để hoạt động một cách hiệu quả.
- Hệ thống hoạt động ổn định: đảm bảo tài nguyên hệ thống phân bổ hiệu quả, hợp lý.
Có thể thấy việc thay đổi memory_limit trên aaPanel giúp người dùng rất nhiều về tình trạng bộ nhớ sử dụng cho PHP. Cũng giống như việc máy móc có nguồn năng lượng đầy đủ sẽ khai thác công suất tối đa và hiệu suất luôn ổn định.
Để đảm bảo việc thay đổi memory_limit phát huy hiệu quả tối đa, bạn cũng cần một hệ thống máy chủ có hiệu suất tốt và tài nguyên ổn định. Vietnix cung cấp dịch vụ VPS tốc độ cao, VPS giá rẻ, đáp ứng đầy đủ yêu cầu về bộ nhớ, CPU và băng thông giúp các ứng dụng PHP hoạt động mượt mà trên aaPanel. Bên cạnh đó, Vietnix còn hỗ trợ kỹ thuật 24/7, đảm bảo hệ thống của bạn luôn vận hành ổn định và an toàn. Đây là giải pháp lý tưởng dành cho những ai đang tìm kiếm một nền tảng VPS tối ưu cho cả hiệu năng và chi phí.
Hướng dẫn thay đổi memory_limit trên aaPanel nhanh chóng
Người dùng có thể thực hiện theo 2 bước sau để thay đổi memory_limit trên aaPanel và có thể áp dụng tương tự với upload_max_filesize và post_max_size:
Bước 1: Truy cập trang quản trị aaPanel
Truy cập vào đường dẫn http://IP-server-cua-ban:8888
(8888 là port mặc định khi sử dụng aaPanel, giá trị có thể thay đổi tuỳ theo người dùng) trên trình duyệt để vào trang quản trị aaPanel. Dưới đây là giao diện aaPanel:

Bước 2: Thay đổi memory_limit trên aaPanel
- Đầu tiên bạn chọn mục App Store bên trái:

- Tìm phiên bản PHP mà bạn cần thay đổi, tiếp theo nhấn chọn Setting:

- Khi cửa sổ mới bật lên, bạn chọn mục Configuration:

- Bây giờ bạn có thể thay đổi thông số memory_limit theo nhu cầu. Giả sử, Vietnix cần memory_limit là 2GB thì sẽ chọn 2048M. Thông số này của PHP mặc định là 128M:
- Trên giao diện này, bạn có thể thay đổi các thông số phổ biến khác như upload_max_filesize và post_max_size. Cuối cùng nhấn chọn Save. Tuy nhiên, bạn cần khởi động lại dịch vụ PHP để các thay đổi được thực thi. Cách khởi động lại như sau chọn mục Service > Restart.

- Nếu muốn kiểm tra lại, bạn có thể tạo một tệp info.php tại một site với nội dung như sau:
<?php
phpinfo();
?>
Lên trình duyệt nhập domain của bạn /info.php sẽ hiện ra một trang web với các thông số memory_limit khi nâng lên 2GB.

Vietnix – Nhà cung cấp VPS uy tín, tốc độ cao, tương thích hoàn hảo với aaPanel
Nếu bạn đang tìm kiếm một giải pháp VPS ổn định để vận hành website hoặc ứng dụng của mình trên aaPanel, Vietnix chính là lựa chọn lý tưởng. Với hơn 13 năm kinh nghiệm trong lĩnh vực hạ tầng máy chủ, Vietnix cam kết cung cấp dịch vụ VPS tốc độ cao, bảo mật vượt trội và khả năng hoạt động ổn định 24/7.
Hệ thống VPS tại Vietnix được tối ưu hoàn hảo để tương thích với aaPanel, giúp bạn dễ dàng quản lý và vận hành website một cách hiệu quả. Bên cạnh đó, đội ngũ kỹ thuật luôn sẵn sàng hỗ trợ bất cứ khi nào bạn cần, đảm bảo hệ thống luôn vận hành trơn tru và an toàn.
Thông tin liên hệ:
- Hotline: 18001093
- Email: sales@vietnix.com.vn
- Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
- Website: https://vietnix.vn/
Câu hỏi thường gặp
Đổi memory_limit trên aaPanel có ảnh hưởng gì đến hiệu suất của các website khác trên cùng server không?
Nếu đổi memory_limit cho từng website riêng biệt (thông qua file .user.ini hoặc cấu hình PHP của website đó) thì không ảnh hưởng đến website khác. Nếu đổi memory_limit chung cho toàn bộ server, có thể ảnh hưởng nếu một website sử dụng quá nhiều bộ nhớ, dẫn đến thiếu hụt tài nguyên cho các website khác.
Sau khi đổi memory_limit trên aaPanel, tôi cần khởi động lại dịch vụ nào?
Khởi động lại PHP-FPM và webserver (Nginx, Apache, OpenLiteSpeed).
Qua bài viết trên Vietnix đã mang đến cho bạn cách thay đổi memory_limit trên aaPanel đơn giản nhất. Việc thay đổi memory_limit giúp các tập lệnh PHP có yêu cầu bộ nhớ nhiều hơn 128M sẽ hoạt động tốt hơn. Tuy nhiên, người dùng không nên tăng quá cao, tránh trường hợp các tập lệnh này sử dụng hết dung lượng RAM của máy chủ. Chúc bạn thành công!