在Ubuntu系统中,要调整PHP内存限制,您可以通过以下步骤进行操作:
打开PHP配置文件php.ini
。这个文件通常位于/etc/php/{版本号}/apache2/
(对于Apache服务器)或/etc/php/{版本号}/cli/
(对于CLI模式)目录中。您可以使用文本编辑器打开它,例如:
sudo nano /etc/php/{版本号}/apache2/php.ini
将{版本号}
替换为您安装的PHP版本,例如7.4
。
在php.ini
文件中找到以下行:
memory_limit = 128M
这里的128M
表示当前的内存限制。您可以根据需要将其更改为您希望设置的值,例如256M
。
保存并关闭php.ini
文件。
重启您的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
设置,您应该会看到您刚刚设置的新值。