【发布时间】:2017-04-07 14:59:39
【问题描述】:
我正在尝试将 composer 安装到 laravel 项目中。
当我在项目目录中执行sudo composer install 时,它显示了两个错误:
Problem 1
- Installation request for simplesoftwareio/simple-qrcode dev-master -> satisfiable by simplesoftwareio/simple-qrcode[dev-master].
- simplesoftwareio/simple-qrcode dev-master requires ext-gd * -> the requested PHP extension gd is missing from your system.
Problem 2
- Installation request for esendex/sdk ^1.3 -> satisfiable by esendex/sdk[v1.3.0].
- esendex/sdk v1.3.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
我正在检查如何安装它,我发现了这些命令:
-
composer require simplesoftwareio/simple-qrcode composer require esendex/sdk
无论如何,他们给了我同样的错误。有什么我可以做的吗?
【问题讨论】:
-
您的系统上是否安装了 PHP 扩展
ext-gd和ext-curl? -
阅读错误信息可能会有所帮助。安装缺少的扩展,然后重试。
-
Ubuntu 20.4,例如,提供了 php-gd 和 php-curl 系统包。
标签: php linux laravel composer-php