Tăng cpanel giới hạn bộ nhớ php

Có một số trường hợp khi bạn bị giới hạn bộ nhớ php và bạn được yêu cầu tăng giới hạn bộ nhớ php

memory_limit là một cài đặt được quản lý thông qua Tùy chọn PHP mà lượng bộ nhớ tối đa mà một tập lệnh có thể tiêu thụ. Giá trị này phải được đặt ít nhất lớn bằng post_max_size

Mặc dù chúng tôi không cho phép người dùng thay đổi trực tiếp php. ini trên máy chủ của chúng tôi, các thay đổi cấu hình PHP có thể được thực hiện từ cPanel theo phương pháp sau

1. Đăng nhập vào tài khoản cPanel của bạn

2. Trong phần PHẦN MỀM, nhấp vào Chọn phiên bản PHP

Tăng cpanel giới hạn bộ nhớ php
cPanel > Phần mềm > Chọn phiên bản PHP

3. Trong cửa sổ mới, nhấp vào nút Chuyển sang tùy chọn PHP

Tăng cpanel giới hạn bộ nhớ php
Chọn Phiên bản PHP > Chuyển sang Tùy chọn PHP

4. Trong cửa sổ mới, nhấp vào nút Chuyển sang tùy chọn PHP

Tăng cpanel giới hạn bộ nhớ php

5. Menu thả xuống hoặc hộp nhập văn bản sẽ xuất hiện, cho phép bạn thay đổi giá trị theo yêu cầu. Bây giờ hãy chèn giá trị cần thiết của bạn vào hộp

6. Sau khi bạn thực hiện thay đổi, giá trị mới sẽ được cập nhật tự động. Nếu thay đổi thành công, bạn sẽ thấy một hộp màu xanh lá cây có thông báo xác nhận rằng thay đổi đã được áp dụng

php của bạn. ini chứa hầu hết các cài đặt xác định môi trường mà ứng dụng của bạn sẽ chạy trong đó. Nếu bạn là người dùng chạy trên môi trường lưu trữ web được chia sẻ, rất có thể bạn sẽ có php cục bộ của riêng mình. ini với các cài đặt cụ thể ghi đè lên toàn cầu. Tuy nhiên, nếu bạn là quản trị viên WHM và muốn thay đổi php của mình. ini, điều quan trọng là bạn phải biết chính xác vị trí của tệp chính cũng như cách thực hiện. Ngoài ra, bạn cần có quyền thích hợp cũng như khởi động lại Apache sau đó

Trong bài viết này, tôi sẽ xem xét một ví dụ thử nghiệm về việc thay đổi dung lượng bộ nhớ mà PHP sử dụng cho các ứng dụng của nó. Điều này ngăn không cho một tập lệnh giả mạo hoặc được viết kém tiêu tốn hết bộ nhớ trên máy chủ của bạn. Biến trong php. ini có tên là “memory_limit”. Hai cách để sửa đổi điều này là

  1. Qua SSH;
  2. Sử dụng GUI trong WHM

Theo tài liệu WHM, cách thứ hai được ưu tiên hơn vì nó an toàn và không có nguy cơ làm hỏng mọi thứ. Nhưng trong trường hợp bạn tự tin về những gì bạn muốn và muốn thực hiện các thay đổi trực tiếp, chúng tôi cũng có thể làm điều đó. Hãy xem xét chi tiết từng phương pháp này

Thay đổi php. ini với SSH

Để thay đổi tệp này qua SSH, bạn cần đăng nhập với các quyền cần thiết. Điều này thường có nghĩa là có quyền truy cập của người dùng root. Nếu không có cái này, bạn có thể đọc được php. ini, nhưng bạn sẽ không thể lưu bất kỳ sửa đổi nào bạn đã thực hiện đối với tệp đó. Nếu bạn đã thực hiện điều thông minh và vô hiệu hóa đăng nhập root trực tiếp vào SSH và thêm tên người dùng của riêng mình vào nhóm Wheeler, thì trước tiên bạn cần đăng nhập với tư cách chính mình rồi chuyển sang root

php chính. ini nằm trong thư mục sau

/usr/local/lib/php.ini

Chúng ta có thể mở nó đơn giản bằng cách gõ vào

vi /usr/local/lib/php.ini

Tăng cpanel giới hạn bộ nhớ php

Sau khi php. ini đã sẵn sàng để chỉnh sửa, chúng tôi tìm kiếm biến “memory_limit” bằng cách nhập “. ” để vào chế độ lệnh rồi viết

/memory_limit

Bạn có thể xem ảnh chụp màn hình bên dưới để xác định vị trí dòng chứa tham số mà chúng tôi muốn. Nhấn nút “Chèn” và thao tác này sẽ cho phép bạn thay đổi giới hạn bộ nhớ. Trong ví dụ này, tôi đang sửa đổi nó từ 128 MB thành 256 MB

Tăng cpanel giới hạn bộ nhớ php

Thoát khỏi chế độ chèn bằng cách nhấn “Esc” và sau đó một lần nữa vào chế độ lệnh thông qua nút “. ” , chỉ cần gõ “x” và nhấn “Enter”. điều này sẽ lưu mọi thứ và đưa bạn trở lại dấu nhắc lệnh. Bây giờ php đó. ini đã được sửa đổi, chúng ta cần khởi động lại Apache bằng lệnh sau

service httpd restart

Làm điều đó, và bạn đã sẵn sàng. Cấu hình PHP đã được thay đổi. Khi được thực hiện nhanh chóng, toàn bộ quá trình không mất quá vài giây và nhanh hơn GUI. Nhưng nếu bạn mới bắt đầu hoặc không muốn sử dụng dòng lệnh SSH, đây là cách thực hiện điều tương tự thông qua giao diện WHM

Thay đổi php. ini Thông qua GUI

Để tạo php. ini thay đổi thông qua bảng điều khiển WHM, đăng nhập và chọn “PHP Configuration Editor” từ menu bên trái

Tăng cpanel giới hạn bộ nhớ php

Trong trang kết quả, cuộn xuống cho đến khi bạn tìm thấy biến “memory_limit” và thay đổi số thành thứ khác. Trong ví dụ này, tôi muốn sửa đổi lại từ 256 MB thành 128 MB (đảo ngược thay đổi tôi đã thực hiện ở bước cuối cùng)

Tăng cpanel giới hạn bộ nhớ php

Sau đó, chỉ cần cuộn xuống hết cỡ và lưu các thay đổi của bạn. Khi điều này thành công, hệ thống sẽ hiển thị PHP của bạn. ini cho bạn trong hộp văn bản để bạn có thể xác minh rằng cài đặt đã thực sự được sửa đổi

Tăng cpanel giới hạn bộ nhớ php

Thực hiện những thay đổi này thông qua GUI đảm bảo rằng bạn không vô tình làm hỏng mọi thứ. Nhưng bạn có thể sử dụng một trong hai tùy thuộc vào cái nào khiến bạn cảm thấy thoải mái hơn

Làm cách nào để tăng giới hạn thời gian PHP trong cPanel?

Bước 1. Đăng nhập vào WHM. Bước 2. Đi tới Trang chủ >> Cấu hình máy chủ >> Cài đặt tinh chỉnh. Bước 3. Xác định vị trí tùy chọn thời gian thực thi tối đa của cPanel PHP. Bước 4. Chỉ định giá trị tính bằng giây .

Làm cách nào để tăng giới hạn cPanel của tôi?

Hướng dẫn từng bước .
Đăng nhập vào WHM với tư cách là người dùng root
Hướng đến. Trang chủ WHM »Cấu hình máy chủ »Tinh chỉnh cài đặt
Nhấp vào tab PHP
Đối với tùy chọn "kích thước tải lên tối đa của cPanel PHP", hãy tăng giới hạn tải lên lên giá trị mong muốn của bạn

Giới hạn bộ nhớ tối đa cho PHP là bao nhiêu?

Giới hạn bộ nhớ mặc định là 256M và giới hạn này thường là quá đủ cho hầu hết các nhu cầu. Nếu bạn cần tăng giới hạn này, bạn phải tạo một tệp phprc.

Tôi có thể xem giới hạn bộ nhớ PHP ở đâu?

Theo mặc định, tập lệnh PHP có thể phân bổ tối đa 128 megabyte bộ nhớ. Để xác minh giá trị hiện tại của chỉ thị memory_limit và các chỉ thị khác, bạn có thể sử dụng hàm phpinfo() .