要在 CentOS 上調整 PHP 內存限制,請按照以下步驟操作:
找到你的 php.ini 文件。它通常位于 /etc/php.ini
或 /etc/php.d/
目錄下。你可以使用以下命令找到它:
find / -name php.ini
使用文本編輯器(如 vim 或 nano)打開找到的 php.ini 文件。例如,使用 vim 編輯器:
sudo vim /etc/php.ini
在 php.ini 文件中找到 memory_limit
設置項。默認情況下,它可能設置為 128M 或更低。要增加內存限制,請將其更改為您希望的值,例如 256M。確保在值后面加上 “M” 表示兆字節。
memory_limit = 256M
如果您希望完全取消內存限制,可以將其設置為 -1:
memory_limit = -1
保存對 php.ini 文件所做的更改并關閉文本編輯器。
要使更改生效,您需要重啟您的 Web 服務器。根據您使用的 Web 服務器,執行以下命令之一:
對于 Apache:
sudo systemctl restart httpd
對于 Nginx 和 PHP-FPM:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
創建一個名為 info.php
的新文件,并將其放在您的 Web 服務器的根目錄下。在該文件中添加以下內容:
<?php
phpinfo();
?>
現在,在瀏覽器中訪問 http://your_server_ip/info.php
。在顯示的 PHP 信息頁面中,查找 “memory_limit” 項。您應該看到您在 php.ini 文件中所做的更改。完成驗證后,出于安全原因,請刪除 info.php 文件。