composer: Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255
My composer.json
:
{
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": [
"framework",
"laravel"
],
"license": "MIT",
"require": {
"php": "^7.3|^8.0",
"enlightn/enlightn": "^1.18",
"fideloper/proxy": "^4.4",
"fruitcake/laravel-cors": "^2.0",
"guzzlehttp/guzzle": "^7.0.1",
"inertiajs/inertia-laravel": "^0.3.5",
"lab404/laravel-impersonate": "^1.7",
"laravel-notification-channels/pusher-push-notifications": "^2.3",
"laravel/framework": "8.37",
"laravel/nexmo-notification-channel": "^2.5",
"laravel/sanctum": "^2.6",
"laravel/tinker": "^2.5",
"propaganistas/laravel-phone": "^4.3",
"pusher/pusher-php-server": "^6.1",
"spatie/laravel-disable-floc": "^1.0",
"tightenco/ziggy": "^1.0",
"twilio/sdk": "6.24.0",
"vonage/client": "^2.4",
"wildbit/swiftmailer-postmark": "^3.3"
},
"require-dev": {
"facade/ignition": "^2.5",
"fakerphp/faker": "^1.9.1",
"laravel/breeze": "^1.1",
"laravel/sail": "^1.0.1",
"laravel/telescope": "^4.5",
"mockery/mockery": "^1.4.2",
"nunomaduro/collision": "^5.0",
"phpunit/phpunit": "^9.3.3"
},
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true
},
"extra": {
"laravel": {
"dont-discover": [
"laravel/telescope"
]
}
},
"autoload": {
"psr-4": {
"App\\": "app/",
"Database\\Factories\\": "database/factories/",
"Database\\Seeders\\": "database/seeders/"
}
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
}
},
"minimum-stability": "dev",
"prefer-stable": true,
"scripts": {
"post-autoload-dump": [
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
"@php artisan package:discover --ansi"
],
"post-root-package-install": [
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
"@php artisan key:generate --ansi"
],
"post-update-cmd": [
"@php artisan telescope:publish --ansi"
]
}
}
Output of composer diagnose
:
Checking composer.json: WARNING
require.laravel/framework : exact version constraints (8.37) should be avoided if the package follows semantic versioning
require.twilio/sdk : exact version constraints (6.24.0) should be avoided if the package follows semantic versioning
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: OK
Checking github.com oauth access: OK
Checking disk free space: OK
Checking pubkeys:
Tags Public Key Fingerprint: 57815BA2 7E54DC31 7ECC7CC5 573090D0 87719BA6 8F3BB723 4E5D42D0 84A14642
Dev Public Key Fingerprint: 4AC45767 E5EC2265 2F0C1167 CBBB8A2B 0C708369 153E328C AD90147D AFE50952
OK
Checking composer version: OK
Composer version: 2.2.5
PHP version: 8.1.1
OpenSSL version: OpenSSL 1.1.1l 24 Aug 2021
cURL version: 7.77.0 libz 1.2.11 ssl OpenSSL/1.1.1l
zip: extension present, unzip not available, 7-Zip present (7z)
When I run this command:
composer update
I get the following output:
Loading composer repositories with package information
Updating dependencies
Lock file operations: 3 installs, 96 updates, 4 removals
- Removing laminas/laminas-zendframework-bridge (1.2.0)
- Removing spatie/laravel-personal-data-export (1.3.2)
- Removing spatie/temporary-directory (1.3.0)
- Removing symfony/http-client-contracts (v2.4.0)
- Upgrading asm89/stack-cors (v2.0.3 => v2.1.1)
- Upgrading brick/math (0.9.2 => 0.9.3)
- Upgrading composer/ca-bundle (1.2.9 => 1.3.1)
- Upgrading composer/composer (2.0.13 => 2.2.5)
- Upgrading composer/package-versions-deprecated (1.11.99.2 => 1.11.99.5)
- Locking composer/pcre (1.0.1)
- Upgrading composer/semver (3.2.4 => 3.2.7)
- Upgrading composer/spdx-licenses (1.5.5 => 1.5.6)
- Upgrading composer/xdebug-handler (1.4.6 => 2.0.4)
- Upgrading doctrine/inflector (2.0.3 => 2.0.4)
- Upgrading doctrine/lexer (1.2.1 => 1.2.2)
- Upgrading dragonmantank/cron-expression (v3.1.0 => v3.3.1)
- Upgrading facade/flare-client-php (1.8.0 => 1.9.1)
- Upgrading facade/ignition (2.9.0 => 2.17.4)
- Upgrading fakerphp/faker (v1.14.1 => v1.17.0)
- Upgrading filp/whoops (2.12.1 => 2.14.5)
- Upgrading firebase/php-jwt (v5.4.0 => v5.5.1)
- Upgrading fruitcake/laravel-cors (v2.0.4 => v2.0.5)
- Upgrading giggsey/libphonenumber-for-php (8.12.23 => 8.12.41)
- Upgrading giggsey/locale (1.9 => 2.1)
- Upgrading graham-campbell/result-type (v1.0.1 => v1.0.4)
- Upgrading guzzlehttp/guzzle (7.3.0 => 7.4.1)
- Upgrading guzzlehttp/promises (1.4.1 => 1.5.1)
- Upgrading guzzlehttp/psr7 (1.8.2 => 2.1.0)
- Upgrading justinrainbow/json-schema (5.2.10 => 5.2.11)
- Upgrading lab404/laravel-impersonate (1.7.2 => 1.7.3)
- Upgrading laminas/laminas-diactoros (2.6.0 => 2.8.0)
- Upgrading laravel/sail (v1.5.0 => v1.13.1)
- Upgrading laravel/sanctum (v2.10.0 => v2.14.0)
- Upgrading laravel/telescope (v4.5.0 => v4.7.0)
- Upgrading laravel/tinker (v2.6.1 => v2.7.0)
- Locking lcobucci/clock (2.1.0)
- Upgrading lcobucci/jwt (3.4.5 => 4.0.4)
- Upgrading league/commonmark (1.6.0 => 1.6.7)
- Upgrading league/flysystem (1.1.3 => 1.1.9)
- Upgrading league/iso3166 (3.0.0 => 4.0.0)
- Upgrading league/mime-type-detection (1.7.0 => 1.9.0)
- Upgrading mockery/mockery (1.4.3 => 1.5.0)
- Upgrading monolog/monolog (2.2.0 => 2.3.5)
- Upgrading nesbot/carbon (2.47.0 => 2.55.2)
- Upgrading nikic/php-parser (v4.10.5 => v4.13.2)
- Upgrading nunomaduro/collision (v5.4.0 => v5.11.0)
- Upgrading nunomaduro/larastan (v0.7.5 => v0.7.15)
- Upgrading paragonie/sodium_compat (v1.15.4 => v1.17.0)
- Upgrading phar-io/manifest (2.0.1 => 2.0.3)
- Upgrading phpdocumentor/reflection-docblock (5.2.2 => 5.3.0)
- Upgrading phpdocumentor/type-resolver (1.4.0 => 1.6.0)
- Upgrading phpoption/phpoption (1.7.5 => 1.8.1)
- Upgrading phpspec/prophecy (1.13.0 => v1.15.0)
- Upgrading phpstan/phpstan (0.12.85 => 0.12.99)
- Upgrading phpunit/php-code-coverage (9.2.6 => 9.2.10)
- Upgrading phpunit/php-file-iterator (3.0.5 => 3.0.6)
- Upgrading phpunit/phpunit (9.5.4 => 9.5.12)
- Upgrading propaganistas/laravel-phone (4.3.0 => 4.3.6)
- Upgrading psr/container (1.1.1 => 1.1.2)
- Upgrading psy/psysh (v0.10.8 => v0.11.1)
- Upgrading ramsey/collection (1.1.3 => 1.2.2)
- Upgrading ramsey/uuid (4.1.1 => 4.2.3)
- Upgrading sebastian/exporter (4.0.3 => 4.0.4)
- Upgrading sebastian/global-state (5.0.2 => 5.0.3)
- Upgrading sebastian/type (2.3.1 => 2.3.4)
- Upgrading seld/phar-utils (1.1.1 => 1.2.0)
- Upgrading spatie/laravel-disable-floc (1.0.0 => 1.0.1)
- Upgrading swiftmailer/swiftmailer (v6.2.7 => v6.3.0)
- Upgrading symfony/console (v5.2.7 => v5.4.2)
- Upgrading symfony/css-selector (v5.2.7 => v6.0.2)
- Upgrading symfony/deprecation-contracts (v2.4.0 => v3.0.0)
- Upgrading symfony/error-handler (v5.2.7 => v5.4.2)
- Upgrading symfony/event-dispatcher (v5.2.4 => v6.0.2)
- Upgrading symfony/event-dispatcher-contracts (v2.4.0 => v3.0.0)
- Upgrading symfony/filesystem (v5.2.7 => v6.0.0)
- Upgrading symfony/finder (v5.2.4 => v5.4.2)
- Upgrading symfony/http-foundation (v5.2.7 => v5.4.2)
- Upgrading symfony/http-kernel (v5.2.7 => v5.4.2)
- Upgrading symfony/mime (v5.2.7 => v5.4.2)
- Upgrading symfony/polyfill-ctype (v1.22.1 => v1.24.0)
- Upgrading symfony/polyfill-iconv (v1.22.1 => v1.24.0)
- Upgrading symfony/polyfill-intl-grapheme (v1.22.1 => v1.24.0)
- Upgrading symfony/polyfill-intl-idn (v1.22.1 => v1.24.0)
- Upgrading symfony/polyfill-intl-normalizer (v1.22.1 => v1.24.0)
- Upgrading symfony/polyfill-mbstring (v1.22.1 => v1.24.0)
- Upgrading symfony/polyfill-php72 (v1.22.1 => v1.24.0)
- Upgrading symfony/polyfill-php73 (v1.22.1 => v1.24.0)
- Upgrading symfony/polyfill-php80 (v1.22.1 => v1.24.0)
- Locking symfony/polyfill-php81 (v1.24.0)
- Upgrading symfony/process (v5.2.7 => v5.4.2)
- Upgrading symfony/routing (v5.2.7 => v5.4.0)
- Upgrading symfony/service-contracts (v2.4.0 => v2.4.1)
- Upgrading symfony/string (v5.2.6 => v6.0.2)
- Upgrading symfony/translation (v5.2.7 => v6.0.2)
- Upgrading symfony/translation-contracts (v2.4.0 => v3.0.0)
- Upgrading symfony/var-dumper (v5.2.7 => v5.4.2)
- Upgrading symfony/yaml (v5.2.7 => v5.4.2)
- Upgrading theseer/tokenizer (1.2.0 => 1.2.1)
- Upgrading tightenco/ziggy (v1.1.0 => v1.4.2)
- Upgrading tijsverkoyen/css-to-inline-styles (2.2.3 => 2.2.4)
- Upgrading vlucas/phpdotenv (v5.3.0 => v5.4.1)
- Upgrading vonage/client-core (2.9.2 => 2.10.0)
- Upgrading vonage/nexmo-bridge (0.1.0 => 0.1.1)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 3 installs, 96 updates, 4 removals
- Downloading composer/package-versions-deprecated (1.11.99.5)
- Downloading composer/ca-bundle (1.3.1)
- Downloading composer/semver (3.2.7)
- Downloading composer/spdx-licenses (1.5.6)
- Downloading composer/pcre (1.0.1)
- Downloading composer/xdebug-handler (2.0.4)
- Downloading phpstan/phpstan (0.12.99)
- Downloading league/commonmark (1.6.7)
- Downloading symfony/filesystem (v6.0.0)
- Downloading seld/phar-utils (1.2.0)
- Downloading composer/composer (2.2.5)
- Downloading nunomaduro/larastan (v0.7.15)
- Downloading symfony/yaml (v5.4.2)
- Downloading lab404/laravel-impersonate (1.7.3)
- Downloading firebase/php-jwt (v5.5.1)
- Downloading vonage/nexmo-bridge (0.1.1)
- Downloading lcobucci/clock (2.1.0)
- Downloading lcobucci/jwt (4.0.4)
- Downloading vonage/client-core (2.10.0)
- Downloading phpunit/phpunit (9.5.12)
- Downloading giggsey/libphonenumber-for-php (8.12.41)
- Downloading propaganistas/laravel-phone (4.3.6)
- Removing symfony/http-client-contracts (v2.4.0)
- Removing spatie/temporary-directory (1.3.0)
- Removing spatie/laravel-personal-data-export (1.3.2)
- Removing laminas/laminas-zendframework-bridge (1.2.0)
- Upgrading composer/package-versions-deprecated (1.11.99.2 => 1.11.99.5): Extracting archive
- Upgrading composer/ca-bundle (1.2.9 => 1.3.1): Extracting archive
- Upgrading composer/semver (3.2.4 => 3.2.7): Extracting archive
- Upgrading composer/spdx-licenses (1.5.5 => 1.5.6): Extracting archive
- Installing composer/pcre (1.0.1): Extracting archive
- Upgrading composer/xdebug-handler (1.4.6 => 2.0.4): Extracting archive
- Upgrading doctrine/inflector (2.0.3 => 2.0.4): Extracting archive
- Upgrading symfony/polyfill-ctype (v1.22.1 => v1.24.0): Extracting archive
- Upgrading dragonmantank/cron-expression (v3.1.0 => v3.3.1): Extracting archive
- Upgrading symfony/polyfill-php72 (v1.22.1 => v1.24.0): Extracting archive
- Upgrading symfony/polyfill-intl-normalizer (v1.22.1 => v1.24.0): Extracting archive
- Upgrading symfony/polyfill-intl-idn (v1.22.1 => v1.24.0): Extracting archive
- Upgrading doctrine/lexer (1.2.1 => 1.2.2): Extracting archive
- Upgrading symfony/polyfill-php80 (v1.22.1 => v1.24.0): Extracting archive
- Upgrading symfony/deprecation-contracts (v2.4.0 => v3.0.0): Extracting archive
- Upgrading symfony/finder (v5.2.4 => v5.4.2): Extracting archive
- Upgrading phpstan/phpstan (0.12.85 => 0.12.99): Extracting archive
- Upgrading symfony/process (v5.2.7 => v5.4.2): Extracting archive
- Upgrading mockery/mockery (1.4.3 => 1.5.0): Extracting archive
- Upgrading symfony/polyfill-mbstring (v1.22.1 => v1.24.0): Extracting archive
- Upgrading phpoption/phpoption (1.7.5 => 1.8.1): Extracting archive
- Upgrading graham-campbell/result-type (v1.0.1 => v1.0.4): Extracting archive
- Upgrading vlucas/phpdotenv (v5.3.0 => v5.4.1): Extracting archive
- Upgrading symfony/css-selector (v5.2.7 => v6.0.2): Extracting archive
- Upgrading tijsverkoyen/css-to-inline-styles (2.2.3 => 2.2.4): Extracting archive
- Upgrading symfony/var-dumper (v5.2.7 => v5.4.2): Extracting archive
- Upgrading symfony/routing (v5.2.7 => v5.4.0): Extracting archive
- Upgrading symfony/mime (v5.2.7 => v5.4.2): Extracting archive
- Upgrading symfony/polyfill-php73 (v1.22.1 => v1.24.0): Extracting archive
- Upgrading symfony/http-foundation (v5.2.7 => v5.4.2): Extracting archive
- Upgrading symfony/event-dispatcher-contracts (v2.4.0 => v3.0.0): Extracting archive
- Upgrading symfony/event-dispatcher (v5.2.4 => v6.0.2): Extracting archive
- Upgrading symfony/error-handler (v5.2.7 => v5.4.2): Extracting archive
- Upgrading symfony/http-kernel (v5.2.7 => v5.4.2): Extracting archive
- Upgrading symfony/polyfill-intl-grapheme (v1.22.1 => v1.24.0): Extracting archive
- Upgrading symfony/string (v5.2.6 => v6.0.2): Extracting archive
- Upgrading psr/container (1.1.1 => 1.1.2): Extracting archive
- Upgrading symfony/service-contracts (v2.4.0 => v2.4.1): Extracting archive
- Upgrading symfony/console (v5.2.7 => v5.4.2): Extracting archive
- Upgrading symfony/polyfill-iconv (v1.22.1 => v1.24.0): Extracting archive
- Upgrading swiftmailer/swiftmailer (v6.2.7 => v6.3.0): Extracting archive
- Installing symfony/polyfill-php81 (v1.24.0): Extracting archive
- Upgrading ramsey/collection (1.1.3 => 1.2.2): Extracting archive
- Upgrading brick/math (0.9.2 => 0.9.3): Extracting archive
- Upgrading ramsey/uuid (4.1.1 => 4.2.3): Extracting archive
- Upgrading symfony/translation-contracts (v2.4.0 => v3.0.0): Extracting archive
- Upgrading symfony/translation (v5.2.7 => v6.0.2): Extracting archive
- Upgrading nesbot/carbon (2.47.0 => 2.55.2): Extracting archive
- Upgrading monolog/monolog (2.2.0 => 2.3.5): Extracting archive
- Upgrading league/mime-type-detection (1.7.0 => 1.9.0): Extracting archive
- Upgrading league/flysystem (1.1.3 => 1.1.9): Extracting archive
- Upgrading league/commonmark (1.6.0 => 1.6.7): Extracting archive
- Upgrading symfony/filesystem (v5.2.7 => v6.0.0): Extracting archive
- Upgrading seld/phar-utils (1.1.1 => 1.2.0): Extracting archive
- Upgrading justinrainbow/json-schema (5.2.10 => 5.2.11): Extracting archive
- Upgrading composer/composer (2.0.13 => 2.2.5): Extracting archive
- Upgrading nunomaduro/larastan (v0.7.5 => v0.7.15): Extracting archive
- Upgrading nikic/php-parser (v4.10.5 => v4.13.2): Extracting archive
- Upgrading guzzlehttp/psr7 (1.8.2 => 2.1.0): Extracting archive
- Upgrading guzzlehttp/promises (1.4.1 => 1.5.1): Extracting archive
- Upgrading guzzlehttp/guzzle (7.3.0 => 7.4.1): Extracting archive
- Upgrading symfony/yaml (v5.2.7 => v5.4.2): Extracting archive
- Upgrading facade/flare-client-php (1.8.0 => 1.9.1): Extracting archive
- Upgrading facade/ignition (2.9.0 => 2.17.4): Extracting archive
- Upgrading fakerphp/faker (v1.14.1 => v1.17.0): Extracting archive
- Upgrading asm89/stack-cors (v2.0.3 => v2.1.1): Extracting archive
- Upgrading fruitcake/laravel-cors (v2.0.4 => v2.0.5): Extracting archive
- Upgrading giggsey/locale (1.9 => 2.1): Extracting archive
- Upgrading lab404/laravel-impersonate (1.7.2 => 1.7.3): Extracting archive
- Upgrading firebase/php-jwt (v5.4.0 => v5.5.1): Extracting archive
- Upgrading vonage/nexmo-bridge (0.1.0 => 0.1.1): Extracting archive
- Installing lcobucci/clock (2.1.0): Extracting archive
- Upgrading lcobucci/jwt (3.4.5 => 4.0.4): Extracting archive
- Upgrading laminas/laminas-diactoros (2.6.0 => 2.8.0): Extracting archive
- Upgrading vonage/client-core (2.9.2 => 2.10.0): Extracting archive
- Upgrading laravel/sail (v1.5.0 => v1.13.1): Extracting archive
- Upgrading laravel/sanctum (v2.10.0 => v2.14.0): Extracting archive
- Upgrading laravel/telescope (v4.5.0 => v4.7.0): Extracting archive
- Upgrading psy/psysh (v0.10.8 => v0.11.1): Extracting archive
- Upgrading laravel/tinker (v2.6.1 => v2.7.0): Extracting archive
- Upgrading filp/whoops (2.12.1 => 2.14.5): Extracting archive
- Upgrading nunomaduro/collision (v5.4.0 => v5.11.0): Extracting archive
- Upgrading phpdocumentor/type-resolver (1.4.0 => 1.6.0): Extracting archive
- Upgrading phpdocumentor/reflection-docblock (5.2.2 => 5.3.0): Extracting archive
- Upgrading sebastian/type (2.3.1 => 2.3.4): Extracting archive
- Upgrading sebastian/global-state (5.0.2 => 5.0.3): Extracting archive
- Upgrading sebastian/exporter (4.0.3 => 4.0.4): Extracting archive
- Upgrading phpunit/php-file-iterator (3.0.5 => 3.0.6): Extracting archive
- Upgrading theseer/tokenizer (1.2.0 => 1.2.1): Extracting archive
- Upgrading phpunit/php-code-coverage (9.2.6 => 9.2.10): Extracting archive
- Upgrading phpspec/prophecy (1.13.0 => v1.15.0): Extracting archive
- Upgrading phar-io/manifest (2.0.1 => 2.0.3): Extracting archive
- Upgrading phpunit/phpunit (9.5.4 => 9.5.12): Extracting archive
- Upgrading league/iso3166 (3.0.0 => 4.0.0): Extracting archive
- Upgrading giggsey/libphonenumber-for-php (8.12.23 => 8.12.41): Extracting archive
- Upgrading propaganistas/laravel-phone (4.3.0 => 4.3.6): Extracting archive
- Upgrading paragonie/sodium_compat (v1.15.4 => v1.17.0): Extracting archive
- Upgrading spatie/laravel-disable-floc (1.0.0 => 1.0.1): Extracting archive
- Upgrading tightenco/ziggy (v1.1.0 => v1.4.2): Extracting archive
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
Generating optimized autoload files
Deprecation Notice: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/Autoload/ClassMapGenerator.php:251
composer/package-versions-deprecated: Generating version class...
composer/package-versions-deprecated: ...done generating version class
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
Deprecation Notice: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Container\Container.php:1352
Deprecation Notice: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Container\Container.php:1363
Deprecation Notice: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Container\Container.php:1375
Deprecation Notice: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Container\Container.php:1388
> @php artisan package:discover --ansi
PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\Collection.php:1411
Stack trace:
#0 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\Collection.php(11): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', 'C:\\xampp\\htdocs...', 1411)
#1 C:\xampp\htdocs\spa\vendor\composer\ClassLoader.php(480): include('C:\\xampp\\htdocs...')
#2 C:\xampp\htdocs\spa\vendor\composer\ClassLoader.php(346): Composer\Autoload\includeFile('C:\\xampp\\htdocs...')
#3 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...')
#4 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.php(130): collect(Array)
#5 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.php(106): Illuminate\Foundation\PackageManifest->build()
#6 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.php(89): Illuminate\Foundation\PackageManifest->getManifest()
#7 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases')
#8 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases()
#9 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application))
#10 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.php(310): Illuminate\Foundation\Application->bootstrapWith(Array)
#11 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.php(127): Illuminate\Foundation\Console\Kernel->bootstrap()
#12 C:\xampp\htdocs\spa\artisan(37): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#13 {main} in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\Collection.php on line 11
PHP Fatal error: Uncaught Error: Class "Illuminate\Support\Collection" not found in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\helpers.php:15
Stack trace:
#0 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Support\Traits\ReflectsClosures.php(24): collect(Array)
#1 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Support\Traits\ReflectsClosures.php(43): Illuminate\Foundation\Exceptions\ReportableHandler->closureParameterTypes(Object(Closure))
#2 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Exceptions\ReportableHandler.php(62): Illuminate\Foundation\Exceptions\ReportableHandler->firstClosureParameterType(Object(Closure))
#3 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Exceptions\Handler.php(232): Illuminate\Foundation\Exceptions\ReportableHandler->handles(Object(Symfony\Component\ErrorHandler\Error\FatalError))
#4 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php(88): Illuminate\Foundation\Exceptions\Handler->report(Object(Symfony\Component\ErrorHandler\Error\FatalError))
#5 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php(130): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Symfony\Component\ErrorHandler\Error\FatalError))
#6 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleShutdown()
#7 {main}
thrown in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\helpers.php on line 15
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255
And I expected this to happen: Generate optimised files and complete step, but instead, I can’t run any artisan command.
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Reactions: 4
- Comments: 42 (1 by maintainers)
so what is the solution??
bruh
I’m such an idiot! The problem was starring me right in the face…
Solved it - >app folder should have console/kernel folder Console.zip add this folder to your app folder, and it will start working.
@roqueguardia looks like support for Enums was added only with PHP 8.1 so you need to update your Dockerfile accordingly.
I’m also getting same error while running composer install/update please lemme know how can i solve my error