如何调整Linux下PHP内存限制
想要调整Linux下PHP的内存限制?其实步骤并不多,跟着一步步操作就能搞定。下面我们直接从最关键的一步开始——找到那个决定内存上限的配置文件。 定位php.ini文件 在终端里执行下面这条命令,系统会告诉你php.ini到底藏在哪: php --ini 输出结果大概长这样: Configurati
想要调整Linux下PHP的内存限制?其实步骤并不多,跟着一步步操作就能搞定。下面我们直接从最关键的一步开始——找到那个决定内存上限的配置文件。

-
定位php.ini文件
在终端里执行下面这条命令,系统会告诉你php.ini到底藏在哪:php --ini输出结果大概长这样:
Configuration File (php.ini) Path: /etc/php/7.4/cli Loaded Configuration File: /etc/php/7.4/cli/php.ini例子中,php.ini就在
/etc/php/7.4/cli目录下。记住这个路径,后面要用。 -
先备份,再动手
修改系统配置文件之前,养成备份的好习惯总没错。万一改错了,还能一键恢复。执行:sudo cp /etc/php/7.4/cli/php.ini /etc/php/7.4/cli/php.ini.bak这样一来,原始文件就安全了。
-
编辑php.ini,修改内存限制
用你顺手的编辑器打开文件,比如vim:sudo vim /etc/php/7.4/cli/php.ini在文件中找到这一行:
memory_limit = 128M把它改成你期望的值,比如:
memory_limit = 256M具体设置多少,得看你的服务器内存和PHP应用的实际需求。一般建议先调高一倍试试,再根据运行状况微调。
-
保存退出
如果你用vim,按Esc键,然后输入:wq,回车,搞定。 -
重启PHP服务,让改动生效
修改配置后必须重启相应服务。根据你的Web服务器选择对应命令:对于Apache:
sudo systemctl restart apache2对于Nginx + PHP-FPM:
sudo systemctl restart php7.4-fpm sudo systemctl restart nginx注意:PHP-FPM的版本号要与你的实际安装版本一致(比如
php7.4、php8.1等)。 -
验证是否生效
创建一个测试文件info.php,写入:把文件放到网站的根目录(比如
/var/www/html/),然后在浏览器中访问 http://你的服务器IP/info.php。在页面里搜索memory_limit,就能看到你刚刚设置的新值了。
验证完成后,记得及时删除 info.php 文件,避免暴露服务器敏感信息。整个过程就这么简单,核心就是“找对文件→备份→修改→重启→验证”这五步。只要路径没搞错,基本不会出问题。
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















