【问题标题】:While running @php artisan package:discover --ansi i'm getting the error code 255运行 @php artisan package:discover --ansi 时出现错误代码 255
【发布时间】:2020-05-25 15:07:13
【问题描述】:

目前,当我尝试更新项目的依赖项时,我遇到了构建过程因错误而失败的问题:Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255

只有当我尝试将 sentry/laravel 1.5.0 包更新到 1.6.1 版本时才会出现此错误。我没有其他依赖项的问题。我尝试过与Script @php artisan package:discover handling the post-autoload-dump event returned with error code 255 中相同的操作,但没有任何解决方案对我有帮助。

完整回复:

#!/bin/bash -eo pipefail
composer install -n --prefer-dist --ignore-platform-reqs
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Package zendframework/zend-diactoros is abandoned, you should avoid using it. Use 
laminas/laminas-diactoros instead.
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned 
with error code 255

Exited with code exit status 255

当然,我可以继续使用 1.5.0 版本,但我更喜欢让我的依赖项保持最新。有什么我可能想念的吗?

提前感谢您的帮助。

【问题讨论】:

  • 尝试清除缓存...php artisan clear
  • 我通过删除缓存文件来做到这一点,但这似乎不起作用。

标签: php laravel sentry


【解决方案1】:

确保您的 storage/bootstrap/cache 目录可写。

确保您的 .env 文件不包含任何空格。

Ex: key=value istead of key=va lue

删除 bootstrap/cache/config.php 文件。那么

composer dumpautoload
composer update

尝试删除/bootstrap/compiled.php(如果有的话)

【讨论】:

  • 感谢您的帮助,但不幸的是,这对我不起作用。 Composer dumpautoload 也给了我同样的错误。
【解决方案2】:

我知道这已经有几个月了,但我刚刚遇到了同样的错误,想分享一下是什么原因造成的,以防其他人遇到这个问题。

我安装了 Laravel Telescope 来帮助开发。当我删除它时,TelescopeServiceProvider 在作曲家更新期间没有从 config/app.php 中的 providers 数组中删除(可能是由于我做了什么)。

Laravel 的 package:discover 命令在未安装包时在配置中包含服务提供者时出错。

因此,总而言之,请检查以确保在不再安装的包的应用配置的 providers 数组中没有任何服务提供者。

【讨论】:

    猜你喜欢
    • 2020-05-27
    • 2018-11-23
    • 2023-03-16
    • 2020-05-29
    • 2021-07-02
    • 2020-04-24
    • 1970-01-01
    • 1970-01-01
    • 2022-01-05
    相关资源
    最近更新 更多