简体   繁体   English

作曲家安装Facebook Ads SDK PHP时出错

[英]Error with composer install Facebook Ads SDK PHP

I am trying to install Facbeook Ads API following the tutorial here: Facebook Ads API SDK but when I run composer I get the following error: 我正在尝试按照此处的教程安装Facbeook Ads API: Facebook Ads API SDK,但是运行composer时出现以下错误:

composer update --lock

Result: 结果:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Can only install one of: facebook/php-ads-sdk[2.8.1, dev-master].
    - Can only install one of: facebook/php-ads-sdk[2.8.2, dev-master].
    - Installation request for facebook/php-ads-sdk dev-master -> satisfiable by facebook/php-ads-sdk[dev-master].
    - Installation request for facebook/php-ads-sdk 2.8.* -> satisfiable by facebook/php-ads-sdk[2.8.1, 2.8.2].

My composer.json: 我的composer.json:

{
    "name": "facebook/php-ads-sdk",
    "description": "PHP SDK for Facebook ads",
    "type": "library",
    "license": "Facebook Platform",
    "keywords": [
      "facebook",
      "ads",
      "sdk"
    ],
    "homepage": "https://developers.facebook.com/",
    "require-dev" : {
        "phpunit/phpunit": "~4.6",
        "symfony/finder": "~2.6"
    },
    "require": {
        "facebook/php-ads-sdk": "2.8.*"
    },
    "autoload": {
        "psr-4": {
            "FacebookAds\\": "src/FacebookAds/"
        }
    }
}

If I try to run: 如果我尝试运行:

php composer.phar install --no-dev

Result: 结果:

Could not open input file: composer.phar

I am searching and I can not find the solution :( 我正在搜索,但找不到解决方法:(

Thank you! 谢谢!

Try use 尝试使用

php composer.phar update facebook/php-ads-sdk

If have errors 如果有错误

Try with 试试看

composer install

instead of 代替

php composer.phar install

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM