在 Ubuntu 上配置 PHP 内存限制,可以通过修改 PHP 配置文件 php.ini
来实现。以下是具体步骤:
打开终端。
查看当前的 PHP 内存限制:
php -i | grep memory_limit
临时修改内存限制:
php_value memory_limit 256M
这里的 256M
是你想要设置的内存限制,你可以根据需要调整。
找到 php.ini
文件:
通常情况下,php.ini
文件位于 /etc/php/{version}/cli/php.ini
或 /etc/php/{version}/fpm/php.ini
,其中 {version}
是你的 PHP 版本号。
你可以使用以下命令找到 php.ini
文件的位置:
php --ini
编辑 php.ini
文件:
使用你喜欢的文本编辑器(如 nano
或 vim
)打开 php.ini
文件:
sudo nano /etc/php/{version}/cli/php.ini
或者
sudo nano /etc/php/{version}/fpm/php.ini
修改内存限制:
找到 memory_limit
这一行,并将其值修改为你想要的大小。例如:
memory_limit = 256M
保存并退出编辑器:
nano
,按 Ctrl + X
,然后按 Y
确认保存,最后按 Enter
退出。vim
,按 Esc
,然后输入 :wq
并按 Enter
保存并退出。重启 PHP 服务: 根据你使用的 PHP-FPM 或 CLI,重启相应的服务以使更改生效。
对于 PHP-FPM:
sudo systemctl restart php{version}-fpm
例如,如果你的 PHP 版本是 7.4,则命令为:
sudo systemctl restart php7.4-fpm
对于 CLI:
sudo systemctl restart php{version}-cli
例如,如果你的 PHP 版本是 7.4,则命令为:
sudo systemctl restart php7.4-cli
再次运行以下命令来验证内存限制是否已成功更改:
php -i | grep memory_limit
你应该会看到新的内存限制值。
通过以上步骤,你可以在 Ubuntu 上成功配置 PHP 的内存限制。