【问题标题】:How to use composer to install dependencies for laravel? [duplicate]如何使用composer为laravel安装依赖项? [复制]
【发布时间】:2019-08-12 07:16:07
【问题描述】:

使用 composer 安装 laravel 时出现以下错误。 请帮我安装 laravel 自动安装缺少的依赖项。

symfony/var-dumper 建议安装 ext-intl(显示区域名称 在时区转储中)symfony/var-dumper 建议安装 ext-symfony_debug() symfony/routing 建议安装 教义/注释(用于使用注释加载器) symfony/routing 建议安装 symfony/config (用于使用多合一路由器或 任何加载器)symfony/routing 建议安装 symfony/dependency-injection(用于从服务加载路由) symfony/routing 建议安装 symfony/expression-language (对于 使用表达式匹配)symfony/routing 建议安装 symfony/yaml(用于使用 YAML 加载器) paragonie/random_compat 建议安装 ext-libsodium(提供现代加密 API, 可用于生成随机字节。) symfony/event-dispatcher 建议安装 symfony/dependency-injection () symfony/http-kernel 建议安装 symfony/browser-kit () symfony/http-kernel 建议安装 symfony/config () symfony/http-kernel 建议安装 symfony/dependency-injection () symfony/console 建议安装 symfony/lock () symfony/polyfill-intl-idn 建议安装 ext-intl(最好 性能) egulias/email-validator 建议安装 ext-intl (PHP 国际化库需要使用 SpoofChecking 验证)swiftmailer/swiftmailer 建议安装 ext-intl (需要支持国际化的电子邮件地址) swiftmailer/swiftmailer 建议安装 true/punycode(需要 支持国际化电子邮件地址,如果没有 ext-intl 已安装)ramsey/uuid 建议安装 ircmaxell/random-lib (提供 RandomLib 以与 RandomLibAdapter 一起使用) ramsey/uuid 建议安装 ext-libsodium(提供 PECL libsodium 与 SodiumRandomGenerator 一起使用的扩展)ramsey/uuid 建议 安装 ext-uuid(提供 PECL UUID 扩展以与 PeclUuidTimeGenerator 和 PeclUuidRandomGenerator) ramsey/uuid 建议安装moontoast/math(提供转换支持 UUID 为 128 位整数(以字符串形式)。)ramsey/uuid 建议 安装 ramsey/uuid-doctrine(允许使用 Ramsey\Uuid\Uuid 作为 Doctrine 字段类型。)ramsey/uuid 建议安装 ramsey/uuid-console(用于生成 UUID 的控制台应用程序 ramsey/uuid) symfony/translation 建议安装 symfony/config () symfony/translation 建议安装 symfony/yaml () nesbot/carbon 建议安装friendsofphp/php-cs-fixer(需要 composer phpcs 命令。允许自动修复代码样式。) nesbot/carbon 建议安装 phpstan/phpstan(需要 composer phpstan 命令。允许检测潜在的错误。) monolog/monolog 建议安装 aws/aws-sdk-php (允许发送日志 向 DynamoDB 等 AWS 服务发送消息) monolog/monolog 建议 安装教义/couchdb(允许将日志消息发送到 CouchDB server) monolog/monolog 建议安装 ext-amqp (允许发送 将消息记录到 AMQP 服务器(需要 1.0+))独白/独白 建议安装 ext-mongo(允许将日志消息发送到 MongoDB server) monolog/monolog 建议安装 graylog2/gelf-php (允许 将日志消息发送到 GrayLog2 服务器)monolog/monolog 建议 安装 mongodb/mongodb(允许向 MongoDB 发送日志消息 服务器通过 PHP 驱动程序) monolog/monolog 建议安装 php-amqplib/php-amqplib(允许向 AMQP 服务器发送日志消息 使用 php-amqplib) monolog/monolog 建议安装 php-console/php-console(允许向 Google Chrome 发送日志消息) monolog/monolog 建议安装 rollbar/rollbar(允许发送日志 消息到 Rollbar) monolog/monolog 建议安装 ruflin/elastica(允许将日志消息发送到 Elastic Search server) monolog/monolog 建议安装 sentry/sentry (允许 向哨兵服务器发送日志消息)联盟/飞行系统建议 安装 League/flysystem-aws-s3-v2(允许您使用 S3 存储 使用 AWS SDK v2) League/flysystem 建议安装 League/flysystem-aws-s3-v3(允许您将 S3 存储与 AWS SDK 一起使用 v3) League/flysystem 建议安装 League/flysystem-azure (允许您使用 Windows Azure Blob 存储)联盟/flysystem 建议安装 League/flysystem-cached-adapter (Flysystem 适配器 元数据缓存的装饰器)联盟/飞行系统建议安装 League/flysystem-eventable-filesystem (允许你使用 EventableFilesystem) 联盟/flysystem 建议安装 League/flysystem-rackspace(允许您使用 Rackspace 云文件) League/flysystem 建议安装 League/flysystem-sftp(允许您 通过 phpseclib 使用 SFTP 服务器存储)联盟/flysystem 建议 安装 League/flysystem-webdav(允许您使用 WebDAV 存储) League/flysystem 建议安装 League/flysystem-ziparchive (允许您使用 ZipArchive 适配器)联盟/flysystem 建议 安装 spatie/flysystem-dropbox (允许你使用 Dropbox storage) 联盟/flysystem 建议安装 srmklive/flysystem-dropbox-v2(允许您使用 Dropbox 存储 PHP 5 应用程序)laravel/framework 建议安装 aws/aws-sdk-php(需要使用 SQS 队列驱动程序和 SES 邮件 驱动程序(~3.0)。) laravel/framework 建议安装学说/dbal (需要重命名列和删除 SQLite 列 (~2.5)。) laravel/framework 建议安装 guzzlehttp/guzzle(需要 使用 Mailgun 和 Mandrill 邮件驱动程序和 ping 方法 schedules (~6.0).) laravel/framework 建议安装 League/flysystem-aws-s3-v3(需要使用 Flysystem S3 驱动程序 (~1.0).) laravel/framework 建议安装 League/flysystem-cached-adapter(需要使用 Flysystem 缓存 (~1.0).) laravel/framework 建议安装 League/flysystem-rackspace(需要使用 Flysystem Rackspace 驱动程序(~1.0)。) laravel/framework 建议安装 nexmo/client (需要使用 Nexmo 传输(~1.0)。) laravel/framework 建议安装 pda/pheanstalk (需要使用 beanstalk 队列驱动程序(~3.0)。) laravel/framework 建议安装 predis/predis(需要使用 redis 缓存和队列驱动程序 (~1.0).) laravel/framework 建议安装 pusher/pusher-php-server(需要使用 Pusher 广播驱动程序 (~3.0).) laravel/framework 建议安装 symfony/dom-crawler (需要使用大多数爬虫集成测试工具 (~3.3).) laravel/framework 建议安装 symfony/psr-http-message-bridge(psr7 桥接功能所必需的 (~1.0).) psy/psysh 建议安装 ext-pdo-sqlite (The doc 命令 需要 SQLite 才能工作。)psy/psysh 建议安装 hoa/console(A 纯 PHP readline 实现。如果你的 PHP 安装,你会想要这个 尚不支持 readline 或 libedit。) filp/whoops 建议 安装 whoops/soap(将错误格式化为 SOAP 响应) sebastian/global-state 建议安装 ext-uopz () phpunit/phpunit-mock-objects 建议安装 ext-soap () phpunit/php-code-coverage 建议安装 ext-xdebug (^2.5.5) phpunit/phpunit 建议安装 phpunit/php-invoker (^1.1) phpunit/phpunit 建议安装 ext-xdebug (*)

【问题讨论】:

  • 这些不是错误
  • 不,我的意思是这些不是它无法工作的原因。它们只是对其他库的建议:p

标签: laravel dependencies composer-php


【解决方案1】:

你应该运行:

composer dump-autoload

然后尝试

composer install

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-26
    • 2020-10-31
    • 2015-01-24
    • 2017-06-28
    • 2015-07-14
    • 1970-01-01
    • 2014-10-24
    • 2017-09-18
    相关资源
    最近更新 更多