Php 要启用扩展名,请验证这些.ini文件中是否启用了扩展名-Ubuntu

Php 要启用扩展名,请验证这些.ini文件中是否启用了扩展名-Ubuntu,php,nginx,yii2,composer-php,ubuntu-14.04,Php,Nginx,Yii2,Composer Php,Ubuntu 14.04,在Ubuntu服务器14.0.4的ssh中安装baibaratsky/php webmoney包时出错,代码如下: composer require baibaratsky/php-webmoney root@euv:/var/www/my# composer require baibaratsky/php-webmoney Key kartik-v/yii2-widget-fileinput is a duplicate in ./composer.json at line 25 Do no

在Ubuntu服务器14.0.4的ssh中安装baibaratsky/php webmoney包时出错,代码如下:

composer require baibaratsky/php-webmoney

root@euv:/var/www/my# composer require baibaratsky/php-webmoney
Key kartik-v/yii2-widget-fileinput is a duplicate in ./composer.json at line 25
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Using version ^0.15.1 for baibaratsky/php-webmoney
./composer.json has been updated
Key kartik-v/yii2-widget-fileinput is a duplicate in ./composer.json at line 25
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - linslin/yii2-curl 1.0.8 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - linslin/yii2-curl 1.0.8 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - linslin/yii2-curl 1.0.8 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - Installation request for linslin/yii2-curl (locked at 1.0.8, required as *) -> satisfiable by linslin/yii2-curl[1.0.8].

  To enable extensions, verify that they are enabled in those .ini files:
    - /etc/php5/cli/php.ini
    - /etc/php5/cli/conf.d/05-opcache.ini
    - /etc/php5/cli/conf.d/10-pdo.ini
    - /etc/php5/cli/conf.d/20-gd.ini
    - /etc/php5/cli/conf.d/20-intl.ini
    - /etc/php5/cli/conf.d/20-json.ini
    - /etc/php5/cli/conf.d/20-mysql.ini
    - /etc/php5/cli/conf.d/20-mysqli.ini
    - /etc/php5/cli/conf.d/20-pdo_mysql.ini
    - /etc/php5/cli/conf.d/20-readline.ini
    - /etc/php5/cli/conf.d/20-xsl.ini
  You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.

Installation failed, reverting ./composer.json to its original content.
我安装了这个软件包,但没有修复错误

sudo apt-get install php5-gd
sudo apt-get install php5-intl
sudo apt-get install php5-xsl

安装并修复此错误

sudo apt-get install php5-curl
之后需要重新启动服务器:

sudo service apache2 restart
或者,如果您使用的是php fpm,则需要重新启动php5 fpm

sudo service php5-fpm restart

此输出清楚地表明您需要
curl
,因此install
php5 curl
需要ext curl
应该是一个提示…感谢您使用install curl修复此错误