【发布时间】:2022-07-06 03:35:28
【问题描述】:
C:\Users\baran-pc\Desktop\Laravel>composer create-project laravel/laravel taamirgah "6.*" 在“./taamirgah”创建一个“laravel/laravel”项目 来自https://repo.packagist.org 的信息:#StandWithUkraine 安装 laravel/laravel (v6.20.1)
- 安装 laravel/laravel (v6.20.1):解压存档 在 C:\Users\baran-pc\Desktop\Laravel\taamirgah 中创建项目
@php -r "file_exists('.env') || 复制('.env.example', '.env');" 使用包信息加载作曲家存储库 更新依赖项 锁定文件操作:93 次安装、0 次更新、0 次删除
- 锁定原则/变形器 (2.0.4)
- 锁定原则/实例化器 (1.4.1)
- 锁定学说/词法分析器 (1.2.3)
- 锁定 dragonmantank/cron-expression (v2.3.1)
- 锁定 egulias/email-validator (2.1.25)
- 锁定外观/flare-client-php (1.9.1)
- 锁定立面/点火装置 (1.18.1)
- 锁定外观/点火合同 (1.0.2)
- 锁定 fakerphp/faker (v1.19.0)
- 锁定 fideloper/代理 (4.4.1)
- 锁定 filp/whoops (2.14.5)
- 锁定 hamcrest/hamcrest-php (v2.0.1)
- 锁定 laravel/framework (v6.20.44)
- 锁定 laravel/tinker (v2.7.2)
- 锁定联赛/共同点 (1.6.7)
- 锁定联赛/飞行系统 (1.1.9)
- 锁定联赛/mime-type-detection (1.11.0)
- 锁定嘲弄/嘲弄 (1.5.0)
- 锁定独白/独白 (2.7.0)
- 锁定 myclabs/deep-copy (1.11.0)
- 锁定 nesbot/carbon (2.59.1)
- 锁定 nikic/php-parser (v4.14.0)
- 锁定 nuomaduro/碰撞 (v3.2.0)
- 锁定操作/关闭 (3.6.3)
- 锁定 paragonie/random_compat (v9.99.100)
- 锁定 phar-io/manifest (2.0.3)
- 锁定 phar-io/版本 (3.2.1)
- 锁定 php-parallel-lint/php-console-color (v0.3)
- 锁定 php-parallel-lint/php-console-highlighter (v0.5)
- 锁定 phpdocumentor/reflection-common (2.2.0)
- 锁定 phpdocumentor/reflection-docblock (5.3.0)
- 锁定 phpdocumentor/type-resolver (1.6.1)
- 锁定 phpoption/phpoption (1.8.1)
- 锁定 phpspec/prophecy (v1.15.0)
- 锁定 phpunit/php-code-coverage (9.2.15)
- 锁定 phpunit/php-file-iterator (3.0.6)
- 锁定 phpunit/php-invoker (3.1.1)
- 锁定 phpunit/php-text-template (2.0.4)
- 锁定 phpunit/php-timer (5.0.3)
- 锁定 phpunit/phpunit (9.5.21)
- 锁定 psr/容器 (1.1.2)
- 锁定 psr/log (2.0.0)
- 锁定 psr/simple-cache (1.0.1)
- 锁定 psy/psysh (v0.11.6)
- 锁定 ramsey/uuid (3.9.6)
- 锁定 scivo/highlight.php (v9.18.1.9)
- 锁定 sebastian/cli-parser (1.0.1)
- 锁定 sebastian/代码单元 (1.0.8)
- 锁定 sebastian/code-unit-reverse-lookup (2.0.3)
- 锁定 sebastian/comparator (4.0.6)
- 锁定 sebastian/complexity (2.0.2)
- 锁定 sebastian/diff (4.0.4)
- 锁定 sebastian/environment (5.1.4)
- 锁定 sebastian/exporter (4.0.4)
- 锁定 sebastian/global-state (5.0.5)
- 锁定 sebastian/lines-of-code (1.0.3)
- 锁定 sebastian/object-enumerator (4.0.4)
- 锁定 sebastian/object-reflector (2.0.4)
- 锁定 sebastian/recursion-context (4.0.4)
- 锁定 sebastian/resource-operations (3.0.3)
- 锁定 sebastian/type (3.0.0)
- 锁定 sebastian/版本 (3.0.2)
- 锁定 swiftmailer/swiftmailer (v6.3.0)
- 锁定 symfony/控制台 (v4.4.43)
- 锁定 symfony/css-selector (v6.1.0)
- 锁定 symfony/调试 (v4.4.41)
- 锁定 symfony/deprecation-contracts (v3.1.1)
- 锁定 symfony/错误处理程序 (v4.4.41)
- 锁定 symfony/event-dispatcher (v4.4.42)
- 锁定 symfony/event-dispatcher-contracts (v1.1.13)
- 锁定 symfony/finder (v4.4.41)
- 锁定 symfony/http-client-contracts (v2.5.2)
- 锁定 symfony/http-foundation (v4.4.43)
- 锁定 symfony/http-kernel (v4.4.43)
- 锁定 symfony/mime (v5.4.10)
- 锁定 symfony/polyfill-ctype (v1.26.0)
- 锁定 symfony/polyfill-iconv (v1.26.0)
- 锁定 symfony/polyfill-intl-idn (v1.26.0)
- 锁定 symfony/polyfill-intl-normalizer (v1.26.0)
- 锁定 symfony/polyfill-mbstring (v1.26.0)
- 锁定 symfony/polyfill-php72 (v1.26.0)
- 锁定 symfony/polyfill-php73 (v1.26.0)
- 锁定 symfony/polyfill-php80 (v1.26.0)
- 锁定 symfony/进程 (v4.4.41)
- 锁定 symfony/路由 (v4.4.41)
- 锁定 symfony/服务合同 (v2.5.2)
- 锁定 symfony/翻译 (v4.4.41)
- 锁定 symfony/翻译合同 (v2.5.2)
- 锁定 symfony/var-dumper (v4.4.42)
- 锁定 seer/tokenizer (1.2.1)
- 锁定 tijsverkoyen/css-to-inline-styles (2.2.4)
- 锁定 vlucas/phpdotenv (v3.6.10)
- 锁定 webmozart/assert (1.11.0) 写锁文件 从锁定文件安装依赖项(包括 require-dev) 包操作:93 次安装、0 次更新、0 次删除
- 下载 symfony/service-contracts (v2.5.2)
- 下载 symfony/console (v4.4.43)
- 下载独白/独白 (2.7.0)
- 下载 symfony/mime (v5.4.10)
- 下载 symfony/http-foundation (v4.4.43)
- 下载 symfony/http-client-contracts (v2.5.2)
- 下载 symfony/http-kernel (v4.4.43)
- 下载 symfony/翻译合同 (v2.5.2)
- 下载 nesbot/carbon (2.59.1)
- 下载 psy/psysh (v0.11.6)
- 下载phpunit/phpunit (9.5.21)
- 安装教义/变形器 (2.0.4):提取存档
- 安装学说/词法分析器 (1.2.3):提取存档
- 安装 dragonmantank/cron-expression (v2.3.1):解压缩存档
- 安装 symfony/polyfill-php80 (v1.26.0):解压存档
- 安装 symfony/polyfill-php72 (v1.26.0):解压存档
- 安装 symfony/polyfill-mbstring (v1.26.0):解压存档
- 安装 symfony/var-dumper (v4.4.42):解压存档
- 安装 symfony/deprecation-contracts (v3.1.1):提取存档
- 安装 psr/container (1.1.2):解压存档
- 安装 symfony/service-contracts (v2.5.2):提取存档
- 安装 symfony/polyfill-php73 (v1.26.0):解压存档
- 安装 symfony/console (v4.4.43):解压存档
- 安装 scrivo/highlight.php (v9.18.1.9):提取存档
- 安装 psr/log (2.0.0):提取存档
- 安装 monolog/monolog (2.7.0):解压存档
- 安装 symfony/polyfill-ctype (v1.26.0):解压存档
- 安装 phpoption/phpoption (1.8.1):解压存档
- 安装 vlucas/phpdotenv (v3.6.10):提取存档
- 安装 symfony/css-selector (v6.1.0):提取存档
- 安装 tijsverkoyen/css-to-inline-styles (2.2.4):提取存档
- 安装 symfony/routing (v4.4.41):解压存档
- 安装 symfony/process (v4.4.41):解压存档
- 安装 symfony/polyfill-intl-normalizer (v1.26.0):提取存档
- 安装 symfony/polyfill-intl-idn (v1.26.0):解压存档
- 安装 symfony/mime (v5.4.10):解压存档
- 安装 symfony/http-foundation (v4.4.43):解压存档
- 安装 symfony/http-client-contracts (v2.5.2):提取存档
- 安装 symfony/event-dispatcher-contracts (v1.1.13):提取存档
- 安装 symfony/event-dispatcher (v4.4.42):提取存档
- 安装 symfony/debug (v4.4.41):解压存档
- 安装 symfony/error-handler (v4.4.41):解压存档
- 安装 symfony/http-kernel (v4.4.43):解压存档
- 安装 symfony/finder (v4.4.41):解压存档
- 安装 symfony/polyfill-iconv (v1.26.0):解压存档
- 安装 egulias/email-validator (2.1.25):提取存档
- 安装 swiftmailer/swiftmailer (v6.3.0):提取存档
- 安装 paragonie/random_compat (v9.99.100):解压存档
- 安装 ramsey/uuid (3.9.6):提取存档
- 安装 psr/simple-cache (1.0.1):提取存档
- 安装 opis/closure (3.6.3):提取存档
- 安装 symfony/translation-contracts (v2.5.2):提取存档
- 安装 symfony/translation (v4.4.41):提取存档
- 安装 nesbot/carbon (2.59.1):提取存档
- 安装 League/mime-type-detection (1.11.0):提取存档
- 安装联赛/flysystem (1.1.9):解压存档
- 安装 League/commonmark (1.6.7):提取存档
- 安装 laravel/framework (v6.20.44):解压存档
- 安装 filp/whoops (2.14.5):提取存档
- 安装外观/点火合同 (1.0.2):提取存档
- 安装facade/flare-client-php (1.9.1):解压存档
- 安装外观/点火 (1.18.1):提取存档
- 安装 fakerphp/faker (v1.19.0):提取存档
- 安装 fideloper/proxy (4.4.1):提取存档
- 安装 nikic/php-parser (v4.14.0):提取存档
- 安装 psy/psysh (v0.11.6):解压存档
- 安装 laravel/tinker (v2.7.2):解压存档
- 安装 hamcrest/hamcrest-php (v2.0.1):提取存档
- 安装 mockery/mockery (1.5.0):提取存档
- 安装 php-parallel-lint/php-console-color (v0.3):提取存档
- 安装 php-parallel-lint/php-console-highlighter (v0.5):提取存档
- 安装 nunomaduro/collision (v3.2.0):提取存档
- 安装 webmozart/assert (1.11.0):提取存档
- 安装 phpdocumentor/reflection-common (2.2.0):提取存档
- 安装 phpdocumentor/type-resolver (1.6.1):提取存档
- 安装 phpdocumentor/reflection-docblock (5.3.0):提取存档
- 安装 sebastian/version (3.0.2):提取存档
- 安装 sebastian/type (3.0.0):提取存档
- 安装 sebastian/resource-operations (3.0.3):提取存档
- 安装 sebastian/recursion-context (4.0.4):提取存档
- 安装 sebastian/object-reflector (2.0.4):提取存档
- 安装 sebastian/object-enumerator (4.0.4):提取存档
- 安装 sebastian/global-state (5.0.5):提取存档
- 安装 sebastian/exporter (4.0.4):提取存档
- 安装 sebastian/environment (5.1.4):提取存档
- 安装 sebastian/diff (4.0.4):提取存档
- 安装 sebastian/comarator (4.0.6):提取存档
- 安装 sebastian/code-unit (1.0.8):提取存档
- 安装 sebastian/cli-parser (1.0.1):提取存档
- 安装 phpunit/php-timer (5.0.3):解压存档
- 安装 phpunit/php-text-template (2.0.4):提取存档
- 安装 phpunit/php-invoker (3.1.1):提取存档
- 安装 phpunit/php-file-iterator (3.0.6):提取存档
- 安装 theser/tokenizer (1.2.1):解压存档
- 安装 sebastian/lines-of-code (1.0.3):提取存档
- 安装 sebastian/complexity (2.0.2):提取存档
- 安装 sebastian/code-unit-reverse-lookup (2.0.3):提取存档
- 安装 phpunit/php-code-coverage (9.2.15):提取存档
- 安装教义/实例化器 (1.4.1):提取存档
- 安装 phpspec/prophecy (v1.15.0):提取存档
- 安装 phar-io/version (3.2.1):提取存档
- 安装 phar-io/manifest (2.0.3):提取存档
- 安装 myclabs/deep-copy (1.11.0):提取存档
- 安装 phpunit/phpunit (9.5.21):解压存档
76个包建议由新的依赖项添加,使用
composer suggest查看详细信息。 swiftmailer/swiftmailer 包被废弃了,你应该避免使用它。请改用 symfony/mailer。 包 symfony/debug 被废弃了,你应该避免使用它。请改用 symfony/error-handler。 生成优化的自动加载文件
Illuminate\Foundation\ComposerScripts::postAutoloadDump 弃用通知: Illuminate\Container\Container::offsetExists($key) 的返回类型应该与 ArrayAccess::offsetExists(mixed $offset): bool 兼容,或者应该使用 #[\ReturnTypeWillChange] 属性来暂时抑制注意 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Container\Container.php:1231 弃用通知: Illuminate\Container\Container::offsetGet($key) 的返回类型应与 ArrayAccess::offsetGet(mixed $offset):mixed 兼容,或者应使用 #[\ReturnTypeWillChange] 属性来暂时抑制注意 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Container\Container.php:1242 弃用通知: Illuminate\Container\Container::offsetSet($key, $value) 的返回类型应与 ArrayAccess::offsetSet(mixed $offset, mixed $value): void 或 #[\ReturnTypeWillChange] 属性兼容应该用于暂时抑制 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Container\Container.php:1254 中的通知 弃用通知: Illuminate\Container\Container::offsetUnset($key) 的返回类型应该与 ArrayAccess::offsetUnset(mixed $offset): void 兼容,或者应该使用 #[\ReturnTypeWillChange] 属性来暂时抑制注意 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Container\Container.php:1267 @php artisan package:discover --ansi
不推荐使用:Illuminate\Container\Container::offsetExists($key) 的返回类型应该与 ArrayAccess::offsetExists(mixed $offset): bool 兼容,或者应该使用 #[\ReturnTypeWillChange] 属性来临时取消 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Container\Container.php 中第 1231 行的通知
不推荐使用:Illuminate\Container\Container::offsetGet($key) 的返回类型应该与 ArrayAccess::offsetGet(mixed $offset):mixed 兼容,或者应该使用 #[\ReturnTypeWillChange] 属性来临时取消 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Container\Container.php 中第 1242 行的通知
不推荐使用:Illuminate\Container\Container::offsetSet($key, $value) 的返回类型应与 ArrayAccess::offsetSet(mixed $offset, mixed $value): void 或 #[\ReturnTypeWillChange ] 属性应该用于暂时抑制 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Container\Container.php 1254 行中的通知
不推荐使用:Illuminate\Container\Container::offsetUnset($key) 的返回类型应该与 ArrayAccess::offsetUnset(mixed $offset): void 兼容,或者应该使用 #[\ReturnTypeWillChange] 属性来临时取消 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Container\Container.php 中第 1267 行的通知
不推荐使用:Illuminate\Config\Repository::offsetExists($key) 的返回类型应该与 ArrayAccess::offsetExists(mixed $offset): bool 兼容,或者应该使用 #[\ReturnTypeWillChange] 属性来临时取消第 141 行 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Config\Repository.php 中的通知
不推荐使用:Illuminate\Config\Repository::offsetGet($key) 的返回类型应该与 ArrayAccess::offsetGet(mixed $offset): 混合兼容,或者应该使用 #[\ReturnTypeWillChange] 属性临时取消 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Config\Repository.php 中第 152 行的通知
不推荐使用:Illuminate\Config\Repository::offsetSet($key, $value) 的返回类型应与 ArrayAccess::offsetSet(mixed $offset, mixed $value): void 或 #[\ReturnTypeWillChange ] 属性应该用于暂时抑制 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Config\Repository.php 164 行中的通知
不推荐使用:Illuminate\Config\Repository::offsetUnset($key) 的返回类型应该与 ArrayAccess::offsetUnset(mixed $offset): void 兼容,或者应该使用 #[\ReturnTypeWillChange] 属性来临时取消 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Config\Repository.php 中第 175 行的通知
在 Collection.php 第 11 行:
ArrayAccess 继承期间:未捕获的 ErrorException:返回类型为 Illuminate\Support\Collection::offsetExi
sts($key) 应该与 ArrayAccess::offsetExists(mixed $offset): bool 或 #[\ReturnTypeWill 兼容
Change] 属性应用于暂时抑制 C:\Users\baran-pc\Desktop\Laravel\taamirgah 中的通知
供应商\laravel\framework\src\Illuminate\Support\Collection.php:1277
堆栈跟踪:
#0 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Support\Collection.php(11):
Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, '返回类型 ...', 'C:\Users\baran-...', 1
277)
#1 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\composer\ClassLoader.php(571): include('C:\Users\baran-...'
)
#2 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\composer\ClassLoader.php(428): Composer\Autoload\includeFile(
'C:\Users\baran-...')
#3 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Support\helpers.php(109): Co
mposer\Autoload\ClassLoader->loadClass('Illuminate\Supp...')
#4 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.p
hp(130):收集(数组)
#5 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.p
hp(106): Illuminate\Foundation\PackageManifest->build()
#6 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.p
hp(89): Illuminate\Foundation\PackageManifest->getManifest()
#7 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.p
hp(78): Illuminate\Foundation\PackageManifest->config('aliases')
#8 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\Registe
rFacades.php(26): Illuminate\Foundation\PackageManifest->aliases()
#9 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(2
19): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application))
#10 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.p
hp(320): Illuminate\Foundation\Application->bootstrapWith(Array)
#11 C:\Users\baran-pc\Desktop\Laravel\taamirgah\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.p
hp(129): Illuminate\Foundation\Console\Kernel->bootstrap()
#12 C:\Users\baran-pc\Desktop\Laravel\taamirgah\artisan(37): Illuminate\Foundation\Console\Kernel->handle(Object(Sy
mfony\Component\Console\Input\ArgvInput),对象(Symfony\Component\Console\Output\ConsoleOutput))
#13 {主}
Script @php artisan package:discover --ansi 处理返回的自动加载转储后事件,错误代码为 255
【问题讨论】:
-
听起来您安装了错误的 PHP 版本。 L6 需要 PHP >= 7.2.5,你很可能安装了 8 个
-
您需要更新您的作曲家版本。
composer self-update
标签: php laravel cmd composer-php laravel-6