Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 拉威尔作曲错误“;找不到匹配的包“;_Php_Laravel_Composer Php - Fatal编程技术网

Php 拉威尔作曲错误“;找不到匹配的包“;

Php 拉威尔作曲错误“;找不到匹配的包“;,php,laravel,composer-php,Php,Laravel,Composer Php,我和一个使用Git的团队一起工作,在一个使用laravel和composer的项目中。我必须克隆存储库并更改配置才能在我的机器上工作 配置之一是使用composer install命令安装包依赖项 我正常地与团队一起工作,没有将任何内容更改为composer.json文件。此外,我使用的是Laravel Framework版本5.2.39和PHP5.5.36,它与composer.json文件中指定的版本不同 我必须用不同的名称复制项目(因为合并分支有问题),然后从github再次克隆存储库,然

我和一个使用Git的团队一起工作,在一个使用laravel和composer的项目中。我必须克隆存储库并更改配置才能在我的机器上工作

配置之一是使用
composer install
命令安装包依赖项

我正常地与团队一起工作,没有将任何内容更改为composer.json文件。此外,我使用的是
Laravel Framework版本5.2.39
PHP5.5.36
,它与composer.json文件中指定的版本不同

我必须用不同的名称复制项目(因为合并分支有问题),然后从github再次克隆存储库,然后再次进行配置

当我尝试使用composer安装依赖项时,出现以下错误:

而如果我尝试在旧项目上安装依赖项(这是同一个项目,具有相同的composer.json),我不会遇到任何问题

这是composer.json的内容:

{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "require": {
        "laravel/framework": "4.2.*",
        "way/generators": "2.*",
        "paypal/rest-api-sdk-php": "*",
        "chrisbjr/api-guard": "0.*",
        "parse/php-sdk": "1.1.*",
        "ktamas77/firebase-php": "dev-master",
        "toin0u/geotools-laravel": "0.2.*",
        "firebase/token-generator": "^3.0"

    },
    "autoload": {
        "classmap": [
            "app/commands",
            "app/controllers",
            "app/models",
            "app/database/migrations",
            "app/database/seeds",
            "app/tests/TestCase.php"
        ]
    },
    "scripts": {
        "post-install-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "post-update-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "post-create-project-cmd": [
            "php artisan key:generate"
        ]
    },
    "config": {
        "preferred-install": "dist"
    },
    "minimum-stability": "stable"
}
我试图将laravel/framework从

"laravel/framework": "4.2.*",
到5.2.*因为我的版本是
5.2.39

"laravel/framework": "5.2.*",
当我再次尝试安装
composer
时,我收到一条新的错误消息


是否有人面临类似错误?

composer.json文件中更新以下行

"require": {
    "laravel/framework": "5.2.*",
它说的是4.2
然后更新composer。

如Mr

我今天做了测试,效果很好


d11dtq/boris软件包似乎有问题。几分钟前有人问了同样的问题PCNTL扩展是否已加载
echo“extension=pcntl.so”>/path/to/php.ini
或将
--ignore platform reqs
附加到Composer cmd以忽略扩展依赖项。看起来像是一个临时问题,给它一两天时间,它应该会被修复。@ntzm是的,这是临时问题,我今天早上测试了它,它工作正常