商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 如何调整CentOS下PHP的内存限制

如何调整CentOS下PHP的内存限制

  发布于2026-06-29 阅读(0)

扫一扫,手机访问

调整CentOS下PHP的内存限制,这事儿听起来可能有点技术门槛,但其实操作起来并不复杂。下面咱们就一步步来,确保你能顺利搞定。

如何调整CentOS下PHP的内存限制

  1. 找到php.ini文件

第一步,得先把这个配置文件揪出来。它通常躺在/etc/php.ini或者/etc/php.d/目录下。如果你不确定具体位置,不妨用下面这两个命令之一扫一下整个系统:

find / -name php.ini

或者

locate php.ini
  1. 用文本编辑器打开它

找到之后,用你顺手的编辑器打开就行,比如vim或nano。以vim为例,执行:

sudo vim /etc/php.ini
  1. 修改内存限制参数

在文件里找到这一行:

memory_limit = 32M

这个32M就是当前PHP脚本允许消耗的最大内存。你可以根据实际需求改大或改小,比如改成128M:

memory_limit = 128M

至于具体设多少,得看你的应用程序需要多少,以及服务器硬件能扛多少。没有统一标准,但通常128M或256M是常见起步值。

  1. 保存并退出

改完后记得保存,然后关闭编辑器。

  1. 重启Web服务器(关键一步)

配置改完了,但不会立即生效。你需要重启Web服务器才能让PHP加载新的设置。根据你用的是Apache还是Nginx,命令略有不同:

如果是Apache:

sudo systemctl restart httpd

如果是Nginx:

sudo systemctl restart nginx

另外,如果你使用的是PHP-FPM(很多现代环境都是如此),那还得专门重启一下PHP-FPM服务,否则内存限制还是旧值。命令如下:

sudo systemctl restart php-fpm

或者针对特定版本(比如PHP 7.x):

sudo systemctl restart php7.x-fpm

记得把“7.x”替换成你实际安装的PHP版本号。

完成以上步骤后,内存限制就更新了。建议用phpinfo()函数验证一下新值是否生效——这才是最稳妥的确认方式。

本文转载于:https://www.yisu.com/ask/14907514.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注