composer PHP Fatal error: Allowed memory size of 报错解决

简介: composer PHP Fatal error: Allowed memory size of 报错解决

执行以下命令(安装多线程)


php composer.phar require hirak/prestissimo


出现以下提示


PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 32 bytes)


原因是内存不够,这需要到php.ini里配置,在php7.4版本里有效,7.2我走过,无效,用install命令是可以的,这是windows下的BUG吧


memory_limit = 128M

把128M改成-1,表示不限制


现在把解决方案操作说明公布如下:


1、php版本设置成7.4,到php.ini里,做以下修改(重点在PHP版本号7.4和内存的修改)


memory_limit = 128M
// 改为
memory_limit = -1


2、执行命令改变更新源,这里改成阿里的,加快速度


php composer.phar config repo.packagist composer


https://mirrors.aliyun.com/composer/

3、安装composer的多线程,多线程走,效率更高不是


php composer.phar require hirak/prestissimo


4、执行composer更新的命令,因为在上面多线程命令执行后,已经同时默认执行了 php composer.phar install,所以接下来只要执行更新命令就可以了


php composer.phar update


5、小提示,在执行 php composer.phar install 命令的时候,有时候会提示版本问题,不能执行,可以用以下命令,忽略版本号


php composer.phar install --ignore-platform-reqs


以上内容按需要操作,重点php7.4和内存大小设置,其他的都so easy~~~


目录
相关文章
|
19天前
|
PHP
php 使用phpize报错Cannot find config.m4. Make sure that you run ‘/usr/bin/phpize‘ in the top l
php 使用phpize报错Cannot find config.m4. Make sure that you run ‘/usr/bin/phpize‘ in the top l
|
19天前
|
Ubuntu PHP
ubuntu php libzip安装 ./configure报错 checking for libzip... not found configure
ubuntu php libzip安装 ./configure报错 checking for libzip... not found configure
|
1月前
|
Java 中间件 Serverless
Serverless 应用引擎操作报错合集之在阿里函数计算中,云函数怎么一直报错Function instance exited unexpectedly(code 1, message:operation not permitted) with start command 'php server.php '.如何解决
Serverless 应用引擎(SAE)是阿里云提供的Serverless PaaS平台,支持Spring Cloud、Dubbo、HSF等主流微服务框架,简化应用的部署、运维和弹性伸缩。在使用SAE过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
1月前
|
PHP
PHP显示报错提示,开启display_errors的方法
PHP显示报错提示,开启display_errors的方法
87 0
|
1月前
|
缓存 PHP 开发工具
PHP 开发者该知道的 5 个 Composer 小技巧
PHP 开发者该知道的 5 个 Composer 小技巧
|
6月前
|
JSON 前端开发 PHP
dataType:'json'时post,总是调用error???附带php和json的一些坑
ajax是一个不错的东西 当dataType:'json'时提交,总是返回error 这是为什么? 经过折腾,终于发现因为要求的是json,返回的信息并不是json格式,因此总是出错
45 0
|
9月前
|
应用服务中间件 PHP nginx
PHP ERROR: failed to open error_log (/usr/var/log/php-fpm.log): No such file or directory (2)
PHP ERROR: failed to open error_log (/usr/var/log/php-fpm.log): No such file or directory (2)
69 1
|
10月前
|
PHP
PHP显示报错提示,开启display_errors的方法
PHP显示报错提示,开启display_errors的方法
363 0
|
11月前
|
PHP
PHP报错Call to undefined function utf8_decode()的解决方案
PHP报错Call to undefined function utf8_decode()的解决方案
|
1月前
|
关系型数据库 MySQL PHP