DevGroup-ru / dotplant2

E-Commerce CMS - Yii Framework 2 (yii2, shop)
http://dotplant.ru/
Other
640 stars 253 forks source link

ошибка с composer install / update #397

Closed msxd closed 5 years ago

msxd commented 5 years ago

composer.json:

{
  "name": "devgroup/dotplant2",
  "description": "DotPlant2 - open-source E-Commerce CMS based on Yii Framework 2(yii2).",
  "keywords": [
    "yii",
    "yii2",
    "dotplant"
  ],
  "homepage": "http://dotplant.ru/",
  "type": "project",
  "license": "GPL-3.0+",
  "support": {
    "issues": "https://github.com/DevGroup-ru/dotplant2/issues",
    "source": "https://github.com/DevGroup-ru/dotplant2"
  },
  "minimum-stability": "dev",
  "require": {
    "paypal/rest-api-sdk-php": "dev-master",
    "bazilio/yii2-stubs-generator": "dev-master",
    "florianv/swap": "~2.6.1",
    "php-http/message": "^1.6@dev",
    "php-http/guzzle6-adapter": "^1.2@dev",
    "kartik-v/yii2-krajee-base": "*",
    "yiisoft/yii2": "~2.0.6",
    "yiisoft/yii2-bootstrap": "dev-master",
    "yiisoft/yii2-swiftmailer": "dev-master",
    "yiisoft/yii2-authclient": "dev-master",
    "yiisoft/yii2-imagine": "dev-master",
    "kartik-v/yii2-dynagrid": "dev-master",
    "kartik-v/yii2-datecontrol": "dev-master",
    "kartik-v/yii2-context-menu": "dev-master",
    "kartik-v/yii2-field-range": "~1.3.0",
    "kartik-v/yii2-label-inplace": "~1.2.0",
    "kartik-v/yii2-icons": "~1.4.0",
    "kartik-v/yii2-helpers": "~1.3.0",
    "kartik-v/yii2-editable": "~1.7.2",
    "kartik-v/yii2-builder": "~1.6.0",
    "kartik-v/yii2-widget-typeahead": "~1.0.0",
    "kartik-v/yii2-widget-switchinput": "*",
    "kartik-v/yii2-widget-datetimepicker": "*",
    "kartik-v/yii2-widget-fileinput": "@dev",
    "kartik-v/yii2-widget-datepicker": "@dev",
    "kartik-v/yii2-widget-colorinput": "*",
    "vova07/yii2-imperavi-widget": "~1.2.2",
    "devgroup/yii2-tag-dependency-helper": "0.0.3",
    "devgroup/yii2-ace-widget": "~1.0",
    "devgroup/yii2-jsoneditor": "~1.0",
    "devgroup/yii2-dropzone": "~1.0",
    "devgroup/yii2-jstree-widget": "~0.1.0",
    "bower-asset/slick-carousel": "~1.5.5",
    "bower-asset/ladda": "0.9.8",
    "bower-asset/bootstrap-hover-dropdown": "2.1.3",
    "phpoffice/phpexcel": "1.8.1",
    "creocoder/yii2-flysystem": "~0.8",
    "league/flysystem-replicate-adapter": "~1.0",
    "symfony/process": "3.0.*@dev",
    "knplabs/packagist-api": "1.*@dev",
    "kartik-v/yii2-dropdown-x": "~1.2.0",
    "leafo/scssphp": "dev-master",
    "bower-asset/jquery": "~2.2"
  },
  "require-dev": {
    "devgroup/dotplant-dev": "0.0.1"
  },
  "scripts": {
    "post-install-cmd": [
      "yii\\composer\\Installer::postCreateProject"
    ]
  },
  "config": {
    "process-timeout": 1800,
    "fxp-asset": {
      "enabled": false
    }
  },
  "repositories": [
    {
      "type": "composer",
      "url": "https://asset-packagist.org"
    }
  ],
  "extra": {
    "yii\\composer\\Installer::postCreateProject": {
      "setPermission": [
        {
          "config/configurables-state": "0777",
          "config/configurables-kv": "0777",
          "messages": "0777",
          "modules/seo/redirects": "0777",
          "runtime": "0777",
          "web/assets": "0777",
          "web/data": "0777",
          "web/upload": "0777",
          "yii": "0755",
          "web/upload/files": "0777",
          "web/upload/images": "0777",
          "web/upload/user-uploads": "0777",
          "web/files": "0777",
          "installed.mark": "0666",
          "visitors-uploaded": "0777"
        }
      ]
    }
  }
}

composer update:

Loading composer repositories with package information Updating dependencies Your requirements could not be resolved to an installable set of packages.

Problem 1

Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.

composer install:

Loading composer repositories with package information Installing dependencies from lock file Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them. Your requirements could not be resolved to an installable set of packages.

Problem 1

msxd commented 5 years ago

не нашел я нигде php-http/guzzle6-adapter версии 1.2, максимум 1.1.1. после замены на "php-http/guzzle6-adapter": "^1.1.1", все установилось