Windows 7使用Composer安装依赖时提示错误:Fatal error: Allowed memory size of 1610612736 bytes exhausted。
解决方法:
1.进入命令行窗口执行where composer
D:\phpstudy_pro\WWW\cie>where composer
D:\phpstudy_pro\Extensions\php\php7.3.4nts\composer.bat
通过上面命令获取composer位置。
2.继续在命令行窗口执行下面的命令:
D:\phpstudy_pro\WWW\cie>php -d memory_limit=-1 D:\phpstudy_pro\Extensions\php\php7.3.4nts\composer.phar require ...
到此问题解决,依赖正常安装。
注意事项:
D:\phpstudy_pro\WWW\cie>是我的项目根目录,你要切换到你要安装依赖的目录。
两次composer的后缀不同,第一次获取composer位置时,后缀是.bat,但我们执行第二个命令时要用.phar。
require …中的省略号要换成你要安装的依赖,比如require laravel/sanctum。