要在Ubuntu上調整PHP內存限制,請按照以下步驟操作:
/etc/php/{版本號}/apache2/(對于Apache服務器)或/etc/php/{版本號}/cli/(對于CLI)目錄中。您可以使用文本編輯器打開它,例如nano:sudo nano /etc/php/{版本號}/apache2/php.ini
將{版本號}替換為您安裝的PHP版本,例如7.4。
在php.ini文件中找到memory_limit設置。您可以使用文本編輯器的搜索功能(通常是按Ctrl+W或Cmd+W)來查找它。
將memory_limit值更改為您希望設置的值。例如,如果您希望將內存限制設置為256M,您可以將其更改為:
memory_limit = 256M
保存并關閉php.ini文件。
重啟您的Web服務器以使更改生效。對于Apache服務器,您可以使用以下命令:
sudo systemctl restart apache2
對于Nginx和PHP-FPM,您需要重啟PHP-FPM服務:
sudo systemctl restart php{版本號}-fpm
將{版本號}替換為您安裝的PHP版本,例如7.4。
現在,您的PHP內存限制應已更新為您在php.ini文件中設置的值。請注意,這些更改僅適用于Web服務器環境。如果您在CLI環境中遇到內存限制問題,請確保在/etc/php/{版本號}/cli/php.ini文件中進行更改并重啟相應的服務。