为了账号安全,请及时绑定邮箱和手机立即绑定

composer安装laravel失败 没有vendor目录 报错

composer安装laravel失败 没有vendor目录 报错

PHP
慕村225694 2019-03-10 20:53:11
使用composer create-project --prefer-dist laravel/laravel失败报错! 还有这个错误 下面是config.json { "config": { ▽ }, "repositories": [ {"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"}, {"packagist": false} ] } 还有一种config.json { "config": { "disable-tls": true, "secure-http": true}, "repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } } } 都不管用!!! "secure-http": true},设置为false也不管用!这是php.ini的openSSL 求指点.....快崩溃了.. 现在可以运行安装了,但是安装过程中会报内存不足的错误?? mmap() failed: [12] Cannot allocate memory mmap() failed: [12] Cannot allocate memory PHP Fatal error: Out of memory (allocated 202375168) (tried to allocate 2251282 bytes) in phar:///usr/local/bin/composer/src/Composer/Util/RemoteFilesystem.php on line 419 ▽atal error: Out of memory (allocated 202375168) (tried to allocate 2251282 bytes) in phar:///usr/local/bin/composer/src/Composer/Util/RemoteFilesystem.php on line 419 然后有项目文件夹,进入文件夹(laravel),没有vendor和composer.lock;运行composer install也会提示内存不足??php.ini中设置的memory_limit=-1;顺便说一下,我用的是虚拟机,分配的内存1024;难道和这个有关系么?composer难道需要大内存??
查看完整描述

2 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

  1. 可以改用国内镜像源试下。
  2. Connection reset by peer Failed to enable crypto 截图中有这个,需要确认 crypto 问题。

======更====
内存这个错误,composer 有给过官方的解决办法:

/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1
查看完整回答
反对 回复 2019-03-18
?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

第二个是权限问题,需要统一php脚本和文件夹的权限设置

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 1826 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信