ubuntu

Ubuntu上PHP如何设置内存限制

小樊
48
2025-08-03 12:13:53
栏目: 编程语言

在Ubuntu上,您可以通过修改PHP配置文件php.ini来设置内存限制。以下是详细步骤:

  1. 打开终端(快捷键:Ctrl + Alt + T)。

  2. 首先,找到您的PHP安装目录。通常情况下,它位于/etc/php/{版本号}/cli/etc/php/{版本号}/fpm。您可以使用以下命令找到正确的路径:

    php --ini
    

    输出结果类似于:

    Configuration File (php.ini) Path: /etc/php/7.4/cli
    Loaded Configuration File:         /etc/php/7.4/cli/php.ini
    

    在这个例子中,PHP版本是7.4,安装目录是/etc/php/7.4/cli

  3. 使用文本编辑器打开php.ini文件。在这个例子中,我们将使用nano编辑器:

    sudo nano /etc/php/7.4/cli/php.ini
    

    如果您使用的是PHP-FPM,请将cli替换为fpm

    sudo nano /etc/php/7.4/fpm/php.ini
    
  4. php.ini文件中找到memory_limit设置。如果没有找到,请在文件末尾添加一行。将其设置为您所需的内存限制,例如:

    memory_limit = 256M
    

    这将内存限制设置为256MB。您可以根据需要更改此值。

  5. 保存并关闭php.ini文件。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter

  6. 重启PHP服务以使更改生效。如果您使用的是PHP CLI,运行以下命令:

    sudo service php{版本号}-cli restart
    

    在这个例子中,我们将重启PHP 7.4 CLI服务:

    sudo service php7.4-cli restart
    

    如果您使用的是PHP-FPM,请将cli替换为fpm

    sudo service php{版本号}-fpm restart
    

    在这个例子中,我们将重启PHP 7.4 FPM服务:

    sudo service php7.4-fpm restart
    

现在,您已经成功设置了Ubuntu上PHP的内存限制。

0
看了该问题的人还看了