在 CentOS 系统中,要设置 PHP 内存限制,您需要编辑 PHP 配置文件 php.ini
。以下是详细步骤:
-
打开终端。
-
首先找到
php.ini
文件的位置。您可以通过运行以下命令来查找它:php --ini
输出结果中会显示
Loaded Configuration File
的路径,例如:/etc/php.ini
。 -
使用文本编辑器打开
php.ini
文件。在这个例子中,我们将使用vi
编辑器。运行以下命令:sudo vi /etc/php.ini
如果您更喜欢使用其他文本编辑器,如
nano
,请将vi
替换为nano
。 -
在
php.ini
文件中找到以下行:memory_limit = 32M
这里的
32M
是 PHP 内存限制的默认值。您可以根据需要更改此值。例如,如果您希望将内存限制设置为 64M,请将其更改为:memory_limit = 64M
-
保存并关闭
php.ini
文件。在vi
编辑器中,按Esc
键,然后输入:wq
并按Enter
键。在nano
编辑器中,按Ctrl + X
,然后按Y
,最后按Enter
键。 -
重启您的 web 服务器以使更改生效。如果您使用的是 Apache,请运行以下命令:
sudo systemctl restart httpd
如果您使用的是 Nginx 和 PHP-FPM,请运行以下命令:
sudo systemctl restart nginx sudo systemctl restart php-fpm
现在,您的 CentOS 系统中的 PHP 内存限制已更新为您在 php.ini
文件中设置的值。