在 CentOS 系统中,PHP 配置文件通常位于 /etc/php.ini
。memory_limit
是一个重要的配置项,用于设置 PHP 脚本允许使用的最大内存量。要更改 memory_limit
,请按照以下步骤操作:
打开终端。
使用文本编辑器打开 PHP 配置文件。在这个例子中,我们将使用 vi
编辑器。你可以使用你喜欢的任何文本编辑器,如 nano
或 gedit
。
sudo vi /etc/php.ini
在配置文件中找到 memory_limit
行。它可能看起来像这样:
memory_limit = 32M
这表示 PHP 脚本的最大内存限制为 32MB。
要更改 memory_limit
,请将 32M
替换为你希望设置的值。例如,如果你想将内存限制设置为 128MB,可以将其更改为:
memory_limit = 128M
你也可以使用其他单位,如 K(千字节)、G(吉字节)等。
保存并关闭配置文件。在 vi
编辑器中,按 Esc
键,然后输入 :wq
并按 Enter
键。
重启你的 web 服务器以使更改生效。如果你使用的是 Apache,可以运行以下命令:
sudo systemctl restart httpd
如果你使用的是 Nginx 和 PHP-FPM,可以运行以下命令:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
现在,PHP 脚本将使用新的内存限制运行。请注意,根据你的应用程序需求和服务器资源,你可能需要调整此值以获得最佳性能。