使用linkedin安装软件包登录


install package login with linkedin

我正试图为我的laravel 5项目安装oauth-5-laravel包,但当我试图在ubuntu终端中运行命令编写器更新时,我遇到了错误。

无法将您的要求解析为一组可安装的程序包。

  Problem 1
    - elasticsearch/elasticsearch v1.4.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.4.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.3.4 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.3.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.3.2 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.3.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.3.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.2.2 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.2.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.2.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.1.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.0.2 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.0.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - elasticsearch/elasticsearch v1.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - fairholm/elasticquent v1.0.0 requires elasticsearch/elasticsearch ~1.0 -> satisfiable by elasticsearch/elasticsearch[v1.0, v1.0.1, v1.0.2, v1.1.0, v1.2.0, v1.2.1, v1.2.2, v1.3.0, v1.3.1, v1.3.2, v1.3.3, v1.3.4, v1.4.0, v1.4.1].
    - Installation request for fairholm/elasticquent 1.0.* -> satisfiable by fairholm/elasticquent[v1.0.0].

那么我该如何解决这个问题呢?提前谢谢。

您的系统中缺少请求的PHP扩展curl。

事实上,它告诉您在系统上安装Curl。。。

因此,如果你是英语初学者,并且使用ubuntu,你可以运行一个终端并键入sudo apt-get install php5-curl+Enter在你的系统上安装Curl。

您没有安装或启用curl php扩展。

  1. 检查是否确实安装了

在您的终端中,运行以下命令查看.ini文件在的位置

php -i | grep ini

应该输出这样的

Loaded Configuration File => /path/to/php.ini

现在检查php.ini,看看您是否启用了扩展或未启用

grep curl /the/above/path/to/php.ini

如果它被禁用,你应该看到它的评论,如下

#extension=curl.so

简单地取消注释,并享受的乐趣

如果不存在,则转到

  1. 通过在终端中运行以下程序,安装php-curl扩展

    apt-get-install php5-curl

检查是否已启用

php -m | grep curl

如果一切顺利,它应该会输出

curl