在PHP配置文件(php.ini)中設置memory_limit參數,可以按照以下步驟操作:
phpinfo();的PHP文件,然后訪問該文件來查找php.ini文件的位置。例如,創建一個名為info.php的文件,內容如下:<?php
phpinfo();
?>
將此文件上傳到你的Web服務器,并通過瀏覽器訪問它。在顯示的頁面中,搜索"Loaded Configuration File",這將顯示php.ini文件的路徑。
/etc/php/7.4/apache2/php.ini,你可以使用以下命令打開它:sudo nano /etc/php/7.4/apache2/php.ini
(請根據你的PHP版本和操作系統調整路徑和編輯器命令。)
memory_limit設置。它可能已經被注釋掉(以分號;開頭),或者已經設置了一個默認值,例如:; Memory limit
memory_limit = 128M
memory_limit = 256M
你也可以使用其他單位,如K(千字節)、M(兆字節)或G(吉字節)。
保存并關閉php.ini文件。
重啟你的Web服務器以使更改生效。這取決于你使用的Web服務器,以下是一些常見服務器的重啟命令:
sudo systemctl restart apache2
sudo systemctl restart nginx
在命令提示符下運行以下命令:
iisreset
現在,PHP的內存限制已更改為你設置的值。