php_network_getaddresses: getaddrinfo failed

线下安装的时候没有出现这个问, 而在阿里云上就出现了.

系统环境

错误要点

  1. proc_open(): fork failed - Out of memory
  2. file could not be downloaded: php_network_getaddresses

详细错误

Loading composer repositories with package information
Updating dependencies (including require-dev)

PHP Warning:  proc_open(): fork failed - Out of memory in phar:///bin/composer/vendor/symfony/console/Application.php on line 979

Warning: proc_open(): fork failed - Out of memory in phar:///bin/composer/vendor/symfony/console/Application.php on line 979
                                                                                                                                                                                                                          
  [Composer\Downloader\TransportException]                                                                                                                                                                                
  The "https://packagist.phpcomposer.com/p/illuminate/bus%24ca1998f91b992a9cc0f271545c4912e083fe82b6b9a4e66fc8f489233d752a7a.json" file could not be downloaded: php_network_getaddresses: getaddrinfo failed: Try again  
  failed to open stream: php_network_getaddresses: getaddrinfo failed: Try again    
阅读 6.9k
3 个回答

感觉像是用完了swap内存,试下

/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1

具体看下这里

proc_open(): fork failed - Out of memory

内存用完了,fork 不了子进程了。

file could not be downloaded: php_network_getaddresses

无法访问到对应的网络地址,一般是地址访问不通或者本地网络环境有问题

file could not be downloaded: php_network_getaddresses

重启下docker服务, 再试就OK了.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题