- Trong quá trình sử dụng Website có thể chúng ta sẽ gặp một số vấn đề về các thông số của phiên bản PHP đang sử dụng và các thông số PHP thông dụng mà chúng ta thường cần thay đổi như:
+ memory_limit: Giới bạn bộ nhớ vậy lý (RAM) mà một tập lệnh PHP có thể được sử dụng, đặt về -1 nếu bạn muốn không giới hạn.
+ post_max_size: Kích thước tối đa của dữ liệu tải lên. Để tải lên các tệp lớn, giá trị này phải lớn hơn upload_max_filesize. Và memory_limit phải lớn hơn post_max_size.
+ upload_max_filesize: Kích thước tối đa của tệp được tải lên.
Dưới đây là bài viết hướng dẫn cách thay đổi memory_limit trên aaPanel, và bạn cũng có thể áp dụng tương tự với post_max_size và upload_max_filesize.
1. Thay đổi memory_limit trên aaPanel
- Thay đổi memory_limit trên aaPanel theo 2 bước:
Bước 1: Truy cập vào trang quản trị aaPanel
+ Truy cập vào đường dẫn http://IP:8888 trên trình duyệt để truy cập vào giao diện quản trị aaPanel
+ Giao diện aaPanel được thể hiện ở hình dưới đây
+ Sau khi đã truy cập vào trang quản trị aaPanel chúng ta tiếp tục bước 2 thay đổi memory_limit trên aaPanel.
Bước 2: Thực hiện thay đổi memory_limit trên aaPanel
+ Chọn vào mục App Store bên trái.
+ Tìm phiên bản PHP bạn đang sử dụng và cần thay đổi thì bạn chọn và nút Setting như hình bên dưới.
+ Tại cửa sổ bật lên chọn vào mục Configuration giống hình dưới đây:
+ Đến đây có thể thay đổi thông số memory_limit tùy ý. Mặc định thông số này của PHP là 128M.
+ Cũng ở giao diện này bạn hoàn toàn có thể thay đổi thêm các thông số phổ biến khác như: post_max_size và upload_max_filesize. Sau đó lưu lại với nút Save.
+ Đến bước này thì các thay đổi thông số chưa thay đổi ngay mà bạn cần khởi động lại phiên bản PHP này nữa thì mới được. Cách khởi động lại chúng ta thao tác bằng cách chọn về mục Service và chọn Restart là xong.
2. Tổng kết
Vậy chỉ với hai bước đơn giản là chúng ta đã có thể thay đổi memory_limit trên aaPanel thành công.
Việc thay đổi này sẽ giúp các tập lệnh PHP yêu cầu bộ nhớ vật lý nhiều hơn 128M sẽ hoạt động trơn tru và không bị dừng đột ngột giữa chừng. Nhưng bạn cũng không nên tăng quá cao để đề phòng trường hợp gặp các tập lệnh PHP sử dụng hết lượng RAM của máy chủ.
Hy vọng bài viết này sẽ giúp ích được cho các bạn.