首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Doptor,Laravel的框架安装问题

基于Doptor,Laravel的框架安装问题
EN

Stack Overflow用户
提问于 2015-05-07 04:49:36
回答 1查看 600关注 0票数 0

多普特是一种基于LAVEL4.2的cms,具有奇妙的特点。但当我运行推荐的'$composer安装-没有-dev‘按照安装程序的多普特。我在控制台上得到以下错误。

无法将您的要求解析为可安装的软件包集。

代码语言:javascript
复制
  Problem 1
- don't install illuminate/support 5.1.x-dev|install illuminate/support dev-master
- Conclusion: don't install illuminate/support dev-master
- Conclusion: don't install laravel/framework 4.2.x-dev
- Conclusion: don't install illuminate/support 5.0.x-dev
- Conclusion: don't install laravel/framework v4.2.17
- Conclusion: don't install illuminate/support v5.0.28
- Conclusion: don't install laravel/framework v4.2.16
- Conclusion: don't install illuminate/support v5.0.26
- Conclusion: don't install laravel/framework v4.2.15
- Conclusion: don't install illuminate/support v5.0.25
- Conclusion: don't install laravel/framework v4.2.14
- Conclusion: don't install illuminate/support v5.0.22
- Conclusion: don't install laravel/framework v4.2.13
- Installation request for mews/captcha dev-master -> satisfiable by mews/captcha[dev-master].
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.0
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.0-BETA1
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.1
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.10
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.11
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.12
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.2
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.3
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.4
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.5
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.6
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.7
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.8
- don't install illuminate/support v5.0.0|don't install laravel/framework v4.2.9
- mews/captcha dev-master requires illuminate/support ~5.0 -> satisfiable by illuminate/support[5.0.x-dev, 5.1.x-dev, v5.0.0, v5.0.22, v5.0.25, v5.0.26, v5.0.28, v5.0.4].
- Conclusion: don't install illuminate/support v5.0.4
- Installation request for laravel/framework 4.2.* -> satisfiable by laravel/framework[4.2.x-dev, v4.2.0, v4.2.0-BETA1, v4.2.1, v4.2.10, v4.2.11, v4.2.12, v4.2.13, v4.2.14, v4.2.15, v4.2.16, v4.2.17, v4.2.2, v4.2.3, v4.2.4,v4.2.5, v4.2.6, v4.2.7, v4.2.8, v4.2.9].

多普勒composer.json是

代码语言:javascript
复制
{
"name": "doptor/doptor",
"description": "A Laravel Based CMS",
"keywords": ["framework", "laravel", "cms"],
"license": "MIT",

"require": {
    "laravel/framework": "4.2.*",
    "cartalyst/sentry": "2.0.*",
    "robclancy/presenter": "1.2.*",
    "davejamesmiller/laravel-breadcrumbs": "~2.1.0",
    "creolab/laravel-modules": "dev-master",
    "intervention/image": "2.*",
    "vespakoen/menu": "2.0.15",
    "guzzle/guzzle": "dev-master",
    "barryvdh/laravel-dompdf": "*",
    "mews/captcha": "dev-master"
},
"require-dev": {
    "way/generators": "2.*",
    "barryvdh/laravel-ide-helper": "1.11.5"
},
"autoload": {
    "classmap": [
        "app/commands",
        "app/controllers",
        "app/models",
        "app/services",
        "app/presenters",
        "app/services/Validation",
        "app/database/migrations",
        "app/database/seeds",
        "app/tests/TestCase.php",
        "app/components",
        "app/components/posts/database/migrations",
        "app/components/ContactManager/Database/Migrations",
        "app/components/ReportBuilder/Database/Migrations",
        "app/components/ReportGenerator/Database/Migrations",
        "app/components/posts/database/seeds"
    ],
    "files": [
        "app/helpers.php"
    ],
    "psr-4": {
        "Modules\\": "app/modules",
        "Components\\": "app/components"
    }
},
"scripts": {
    "post-install-cmd": [
        "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": "dev"

}

因为它无法在包中安装composer。它在浏览器上显示了以下错误。

警告: require(C:\xampp\htdocs\Doptor\bootstrap/../vendor/autoload.php):未能打开流:在第17行的C:\xampp\htdocs\Doptor\bootstrap\autoload.php中没有这样的文件或目录,致命错误: required ():未能打开要求的'C:\xampp\htdocs\Doptor\bootstrap/../vendor/autoload.php‘(包含_path=’;C:\xampp\php\PEAR‘)在第17行的C:\xampp\htdocs\Doptor\bootstrap\autoload.php中

我认为这个问题在我很难发现的多巴胺依赖之间是相互冲突的。有什么解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-05-07 07:10:31

问题出现在这里:"mews/captcha dev-master需要照明/支持~5.0“。mews/captcha包的主分支已经更新,以要求Laravel 5。

根据他们的文档,Laravel 4兼容的分支已经转移到master-l4。更新您的编写器文件以要求"mews/captcha": "dev-master-l4",并查看结果。

编辑

对评论的答复

看起来,最近提交的多普勒程序包(3月29日)打破了依赖关系。robclancy/presenter包版本1.2.*需要Laravel4.0/4.1,但是多普特更新了他们的项目以使用Laravel4.2,而没有更新robclancy/presenter包以使用1.3.*

因此,您可以尝试更新composer文件以使用"laravel/framework": "4.2.*""robclancy/presenter": "1.3.*"。如果这不起作用,您可以尝试将composer文件滚回"laravel/framework": "4.1.*""robclancy/presenter": "1.2.*"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30092167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档