无法在Laravel Framework 5.1.10版(LTS)

时间:2015-10-12 11:31:49

标签: php laravel-5

我在composer.json文件中更改了“barryvdh / laravel-dompdf”:“0.6。*”但在更新作曲家后我收到了以下错误:

  

php artisan clear-compiled   使用包信息加载composer存储库   更新依赖项(包括require-dev)   您的要求无法解析为可安装的软件包。

     

问题1

     

- 结论:不要安装laravel / framework v5.1.19
   - 结论:不要安装laravel / framework v5.1.18
   - 结论:不要安装laravel / framework v5.1.17
   - 结论:不要安装laravel / framework v5.1.16
   - 结论:不要安装laravel / framework v5.1.15
   - 结论:不要安装laravel / framework v5.1.14
   - 结论:不要安装laravel / framework v5.1.13
   - 结论:不要安装laravel / framework v5.1.12
   - 结论:不要安装laravel / framework v5.1.11
   - 结论:删除laravel / framework v5.1.10
   - 结论:不要安装laravel / framework v5.1.10
   - 结论:不要安装laravel / framework v5.1.9
   - 结论:不要安装laravel / framework v5.1.8
   - 结论:不要安装laravel / framework v5.1.7
   - 结论:不要安装laravel / framework v5.1.6
   - 结论:不要安装laravel / framework v5.1.5
   - 结论:不要安装laravel / framework v5.1.4
   - 结论:不要安装laravel / framework v5.1.3
   - braunson / laravel-html5-forms dev-master的安装请求 - > satisf   由braunson / laravel-html5-forms表示[dev-master]    - 结论:不要安装laravel / framework v5.1.2
   - 结论:不要安装laravel / framework v5.1.1
   - braunson / laravel-html5-forms dev-master需要照亮/支持4.2。*    - >可以通过照亮/支持来满足[v4.2.1,v4.2.12,v4.2.16,v4.2.17,v4.2.2,   v4.2.3,v4.2.4,v4.2.5,v4.2.6,v4.2.7,v4.2.8,v4.2.9]。
   - 不要安装illuminate / support v4.2.1 |不要安装laravel / framework v5   .1.0
   - 不要安装illuminate / support v4.2.12 |不要安装laravel / framework v   5.1.0
   - 不要安装illuminate / support v4.2.16 |不要安装laravel / framework v   5.1.0
   - 不要安装照明/支持v4.2.17 |不要安装laravel / framework v   5.1.0
   - 不要安装illuminate / support v4.2.2 |不要安装laravel / framework v5   .1.0
   - 不要安装illuminate / support v4.2.3 |不要安装laravel / framework v5   .1.0
   - 不要安装illuminate / support v4.2.4 |不要安装laravel / framework v5   .1.0
   - 不要安装illuminate / support v4.2.5 |不要安装laravel / framework v5   .1.0
   - 不要安装illuminate / support v4.2.6 |不要安装laravel / framework v5   .1.0
   - 不要安装illuminate / support v4.2.7 |不要安装laravel / framework v5   .1.0
   - 不要安装illuminate / support v4.2.8 |不要安装laravel / framework v5   .1.0
   - 不要安装illuminate / support v4.2.9 |不要安装laravel / framework v5   .1.0
   - laravel / framework 5.1的安装要求。* - > laravel可以满足   /framework [v5.1.0,v5.1.1,v5.1.10,v5.1.11,v5.1.12,v5.1.13,v5.1.14,v5.1.15,   v5.1.16,v5.1.17,v5.1.18,v5.1.19,v5.1.2,v5.1.3,v5.1.4,v5.1.5,v5.1.6,v5。   1.7,v5.1.8,v5.1.9]。

1 个答案:

答案 0 :(得分:0)

这些消息告诉您已安装的软件包集彼此不兼容。

Composer包跟踪它们的依赖关系 - 如果包A需要包X版1.0,而包B需要包X版2.0,则composer将无法安装任何包,因为它无法安装两个不同版本的包X

解决方案:删除导致冲突的包。在上面的文本中,您省略了一些信息,因此我无法看到导致它的包。但从您的描述来看,它可能是DOMPDF包。删除它,并检查是否有与您的Laravel版本兼容的其他版本。