composer copy 包和 composer 安装包问题

分享 baocaixiong ⋅ 于 3年前 ⋅ 最后回复由 lijinma 3年前 ⋅ 5377 阅读

服务器内存比较小,用composer update安装的时候粗现了proc_open(): fork failed - Cannot allocate memory的问题,将memery_limit改到了400M也不行。 所以就想从本地打包上传到服务器上面解压使用。 此时的情况是: composer.json文件中包含这个包,composer update升级失败。将包拷贝到vendor目录后运行 composer dump-autoload,并且将Provieder加入到了app.php打开页面还是报错找不到整个包。

那么问题来了:

  1. 内存不够了除了加内存,或者加swap之外是不是别无他法?
  2. 为什么composer吃这么大内存?
  3. 为什么正确拷贝到vendor目录并且运行composer dump-autoload还是不能找到包,如果我的方式是错误的,那么怎么样操作才是正确地呢?
  4. 暂时没有了。

本文章首发在 Laravel China 社区
成为第一个点赞的人吧 :bowtie:
回复数量: 0
    暂无评论~~
    您需要登陆以后才能留下评论!

    Composer 中国全量镜像

    Top 100 扩展包

    Lumen 中文文档

    Laravel 速查表

    Laravel 中文文档

    Laravel 项目开发规范

    Laravel 开发环境部署

    Elasticsearch-PHP 中文文档

    Lumen 中文文档

    GraphQL PHP 中文文档

    社区文档撰写指南

    TDD 构建 Laravel 论坛笔记

    PHP PSR 标准规范

    PHP 设计模式全集

    Dingo API 中文文档