Composer在4.2上依赖于“通过SAT解决依赖关系”

时间:2016-06-14 17:19:41

标签: laravel laravel-4 composer-php forge

我尝试过的事情:

  • 删除除Laravel(版本4.2。*)以外的所有内容 - 此操作已完成但仍会挂起约5分钟
  • 更新作曲家
  • 删除/供应商
  • 干净的Laravel 4.2安装(挂起约3分钟)
  • 干净的Laravel 5安装(根本不挂起)
  • 完全关闭xdebug(似乎没有什么区别)

有了我所有的包裹,我看到作曲家完整,但只有当我让它一夜之间运行。我根本无法部署锻造,因为它超时了!这只是在两周前开始发生的。

1 个答案:

答案 0 :(得分:0)

对于所有寻找答案的人来说......这是有助于提高绩效的因素:

  1. 提交composer.lock :如果您还没有这样做,可以运行'composer' 在一台机器上更新'然后提交您的锁文件然后运行 'composer install'在另一台机器上。这节省了我们的部署过程!
  2. 通常将版本声明为 尽可能明确地。
  3. 和/或

    1. 更新您的Laravel版本!
相关问题