要调整Ubuntu中PHP的内存限制,您可以按照以下步骤操作:
找到PHP配置文件:
php.ini
。php.ini
文件的位置:php --ini
Loaded Configuration File
的路径。编辑php.ini
文件:
php.ini
文件,例如:sudo nano /etc/php/7.4/cli/php.ini # 根据您的PHP版本调整路径
sudo nano /etc/php/7.4/apache2/php.ini
修改内存限制:
memory_limit
设置项。memory_limit = 256M
M
表示兆字节,G
表示吉字节。保存并退出:
Ctrl + X
,然后按Y
确认保存,最后按Enter
退出。重启Web服务器:
sudo systemctl restart apache2
sudo systemctl restart php7.4-fpm # 根据您的PHP版本调整命令
.htaccess
文件(仅适用于Apache)找到或创建.htaccess
文件:
.htaccess
文件。添加内存限制设置:
.htaccess
文件中添加以下行:php_value memory_limit 256M
保存并退出。
如果您不想永久更改配置文件,可以在命令行中临时调整内存限制:
php -r 'ini_set("memory_limit", "256M");'
这种方法只会在当前PHP会话中生效,重启服务器后会恢复默认设置。
通过以上方法,您应该能够成功调整Ubuntu中PHP的内存限制。