温馨提示×

Ubuntu中PHP内存限制如何调整

小樊
45
2025-05-13 22:37:52
栏目: 编程语言

在Ubuntu系统中,要调整PHP内存限制,您可以通过以下步骤进行操作:

  1. 打开PHP配置文件php.ini。这个文件通常位于/etc/php/{版本号}/apache2/(对于Apache服务器)或/etc/php/{版本号}/cli/(对于CLI模式)目录中。您可以使用文本编辑器打开它,例如:

    sudo nano /etc/php/{版本号}/apache2/php.ini
    

    {版本号}替换为您安装的PHP版本,例如7.4

  2. php.ini文件中找到以下行:

    memory_limit = 128M
    

    这里的128M表示当前的内存限制。您可以根据需要将其更改为您希望设置的值,例如256M

  3. 保存并关闭php.ini文件。

  4. 重启您的Web服务器以使更改生效。对于Apache服务器,您可以使用以下命令:

    sudo systemctl restart apache2
    

    对于Nginx和PHP-FPM,您需要重启PHP-FPM服务:

    sudo systemctl restart php{版本号}-fpm
    sudo systemctl restart nginx
    

    {版本号}替换为您安装的PHP版本,例如7.4

现在,PHP内存限制已更新为您在php.ini文件中设置的值。您可以通过创建一个包含以下代码的PHP文件来测试更改是否生效:

<?php
phpinfo();
?>

访问此文件,然后查找memory_limit设置,您应该会看到您刚刚设置的新值。

0