温馨提示×

php-fpm在centos上如何设置内存限制

小樊
42
2025-10-19 15:25:26
栏目: 编程语言

在 CentOS 上设置 PHP-FPM 的内存限制,你需要编辑 PHP-FPM 的配置文件。通常情况下,配置文件位于 /etc/php-fpm.d/www.conf/etc/php-fpm.conf。以下是如何设置内存限制的步骤:

  1. 打开终端。

  2. 使用文本编辑器打开 PHP-FPM 配置文件。在这个例子中,我们将使用 vi 编辑器。你可以使用你喜欢的任何文本编辑器,如 nanogedit

    sudo vi /etc/php-fpm.d/www.conf 

    或者

    sudo vi /etc/php-fpm.conf 
  3. 在配置文件中找到 php_admin_value[memory_limit] 设置。如果没有找到,请在文件的末尾添加以下行:

    php_admin_value[memory_limit] = 128M 

    128M 替换为你想要设置的内存限制。例如,如果你想要将内存限制设置为 256M,请将其更改为 256M

  4. 保存并关闭配置文件。

    如果你使用的是 vi 编辑器,可以按 Esc 键,然后输入 :wq 并按 Enter 键保存并退出。

    如果你使用的是 nano 编辑器,可以按 Ctrl + X,然后按 Y,最后按 Enter 键保存并退出。

  5. 重启 PHP-FPM 服务以使更改生效:

    sudo systemctl restart php-fpm 

    或者

    sudo service php-fpm restart 

现在,PHP-FPM 的内存限制已设置为你在配置文件中指定的值。

0