【问题标题】:Composer cannot resolve requirements to install packagesComposer 无法解决安装包的要求
【发布时间】:2018-02-04 07:48:14
【问题描述】:

我刚刚全局安装了composer,连同laravel,我运行了laravel new projectname,但是php artisan不起作用。

我尝试了 composer install 和 composer update,我得到以下错误:

您的需求无法解决为一组可安装的软件包。

我对 stackoverflow 做了一些研究,一个帖子的回答说可能没有简单的解决方案,这是 composer 中最糟糕的功能之一,我在 windows 上安装了 laravel,从来没有遇到过这个问题。

【问题讨论】:

    标签: php laravel composer-php


    【解决方案1】:

    您需要可以使用安装的 php-xml 和 php-mbstring 扩展

    sudo apt-get install php-xml
    sudo apt-get install php-mbstring
    

    启用 php-mbstring

    sudo phpenmod mbstring
    

    然后,你需要重启 Apache

    sudo service apache2 restart
    

    您在安装过程中可能遇到的其他 Laravel 问题可以查看Here

    【讨论】:

    • 没有工作作曲家更新返回其他问题/错误,作曲家安装返回少一个错误。 phpunit code-coverage 的安装请求消失了。
    • 您使用的是哪个 Ubuntu 和 PHP 版本?
    • ubuntu 16.04 LTS 32bit 和 php 7.1.8
    • 它是固定的,所以 Linux 只是不手动安装那些缺少的包/扩展,我必须手动安装?非常感谢。
    猜你喜欢
    • 1970-01-01
    • 2016-03-22
    • 2017-10-31
    • 2016-09-05
    • 2021-06-20
    • 1970-01-01
    • 1970-01-01
    • 2019-04-21
    • 2015-01-19
    相关资源
    最近更新 更多