Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP致命错误:允许的内存大小为1610612736字节编写器更新_Php_Laravel_Composer Php - Fatal编程技术网

PHP致命错误:允许的内存大小为1610612736字节编写器更新

PHP致命错误:允许的内存大小为1610612736字节编写器更新,php,laravel,composer-php,Php,Laravel,Composer Php,我想通过运行下面的命令来运行commandcomposer更新到我的Laravel项目 composer update 当我尝试运行composer require时,我遇到了内存不足错误 PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.pha

我想通过运行下面的命令来运行commandcomposer更新到我的Laravel项目

composer update
当我尝试运行composer require时,我遇到了内存不足错误

PHP Fatal error:  Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/Solver.php on line 223

Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/Solver.php on line 223

Check https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors for more info on how to handle out of memory errors.

这将为您提供类似于“/usr/bin/composer”的composer路径

然后在下面的命令中使用该路径来克服内存限制,使用php标志表示无内存限制,如下所示:

php -d memory_limit=-1 /usr/bin/composer update


这会暂时将composer内存限制设置为无限制。

您是否尝试将composer\u memory\u limit=-1添加到您的环境中?您是否阅读了在此发布的最后一句话,并尝试了建议的
php-d memory\u limit=-1 composer update
?composer会使用超过1.6GB的内存,这是否回答了您的问题?感谢您提供这段代码片段,它可能会提供一些有限的、即时的帮助。通过展示为什么这是一个很好的问题解决方案,A将极大地提高它的长期价值,并将使它对未来有其他类似问题的读者更有用。请在您的回答中添加一些解释,包括您所做的假设。
php -d memory_limit=-1 /usr/bin/composer update
COMPOSER_MEMORY_LIMIT=-1 composer update