Ubuntu PHP配置中的内存限制怎么设置
在Ubuntu系统中,使用whereis或find命令定位php.ini文件,修改memory_limit参数为256M或更大,保存后重启Apache或Nginx与PHP-FPM服务,即可调整PHP内存限制,有效提升图片处理等任务性能。注意根据物理内存合理设置,建议设为总内存的1/4,避免过高导致系统不稳定。
在Ubuntu系统上调优PHP性能时,内存限制往往是最先需要动刀子的参数之一。别担心,整个过程并不复杂,跟着下面几个步骤走就能搞定。

打开终端(Terminal)。这是所有操作的起点。
接下来,得先找到
php.ini文件藏在哪里。通常,命令行版本放在/etc/php/{版本号}/cli/php.ini,而PHP-FPM版本则在/etc/php/{版本号}/fpm/php.ini。可以用下面这条命令快速定位:php --ini执行后,终端会直接告诉你配置文件的完整路径。
用文本编辑器打开这个文件。这里以
nano为例:sudo nano /etc/php/{版本号}/cli/php.ini记得把
{版本号}换成你实际安装的PHP版本,比如7.4或8.1。在文件中搜索下面这行:
memory_limit = 128M默认值通常是128M。你可以根据需求改成256M、512M,甚至更大——只要服务器物理内存扛得住。
保存改动并退出编辑器。在
nano里,按Ctrl + X,然后按Y确认,最后敲Enter即可。最后一步是重启Web服务器,让新配置生效。不同服务器命令略有区别:
- 如果用的是Apache:
sudo systemctl restart apache2- 如果是Nginx + PHP-FPM组合:
sudo systemctl restart php{版本号}-fpm sudo systemctl restart nginx再次提醒,把
{版本号}替换成你的PHP版本。
到这一步,新的内存限制就已经生效了。想验证一下?很简单,创建一个名为info.php的文件,写入以下内容:
把这个文件放到Web服务器的文档根目录(比如/var/www/html),然后通过浏览器访问它。在PHP信息页面里搜索“memory_limit”,就能看到更新后的数值。
——整个过程就是这么直截了当。调大内存限制后,像图片处理、大数据处理这类吃内存的操作会顺畅不少。当然,也别贪心一下子设得太大,免得服务器别的服务没内存可用。说白了,根据实际负载量力而行就行。
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















