Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

shashankkumar45556's avatar

roduction.ERROR: Class "Composer\InstalledVersions" not found {"exception":"[object] (Error(code: 0): Class \"Composer\\InstalledVersions\" not found at

Hi I am getting this error after performing any composer update or install, even PHP artisan -v gives this error composer require maatwebsite/excel --ignore-platform-reqs

Illuminate\Foundation\ComposerScripts::postAutoloadDump @php artisan package:discover --ansi [2023-02-24 17:50:44] production.ERROR: Class "Composer\InstalledVersions" not found {"exception":"[object] (Error(code: 0): Class "Composer\InstalledVersions" not found at /var/www/html/Opined/vendor/maatwebsite/excel/src/Cache/CacheManager.php:43) [stacktrace] #0 /var/www/html/Opined/vendor/laravel/framework/src/Illuminate/Support/Manager.php(115): Maatwebsite\Excel\Cache\CacheManager->createMemoryDriver() #1 /var/www/html/Opined/vendor/laravel/framework/src/Illuminate/Support/Manager.php(90): Illuminate\Support\Manager->createDriver() #2 /var/www/html/Opined/vendor/maatwebsite/excel/src/SettingsProvider.php(31): Illuminate\Support\Manager->driver() #3 /var/www/html/Opined/vendor/maatwebsite/excel/src/SettingsProvider.php(25): Maatwebsite\Excel\SettingsProvider->configureCellCaching()#4 /var/www/html/Opined/vendor/maatwebsite/excel/src/ExcelServiceProvider.php(47): Maatwebsite\Excel\SettingsProvider->provide() #5 /var/www/html/Opined/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(906): Maatwebsite\Excel\ExcelServiceProvider->Maatwebsite\Excel\{closure}() #6 /var/www/html/Opined/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(855): Illuminate\Foundation\Application->fireAppCallbacks() #7 /var/www/html/Opined/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php(17): Illuminate\Foundation\Application->boot() #8 /var/www/html/Opined/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(230): Illuminate\Foundation\Bootstrap\BootProviders->bootstrap() #9 /var/www/html/Opined/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(310): Illuminate\Foundation\Application->bootstrapWith() #10 /var/www/html/Opined/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(127): Illuminate\Foundation\Console\Kernel->bootstrap() #11 /var/www/html/Opined/artisan(37): Illuminate\Foundation\Console\Kernel->handle() #12 {main} "}

Error

Class "Composer\InstalledVersions" not found

at vendor/maatwebsite/excel/src/Cache/CacheManager.php:43 39| * @return MemoryCache 40| */ 41| public function createMemoryDriver(): CacheInterface 42| {

43| if (!InstalledVersions::satisfies(new VersionParser, 'psr/simple-cache', '^3.0')) { 44| return new MemoryCacheDeprecated( 45| config('excel.cache.batch.memory_limit', 60000) 46| ); 47| }

  +11 vendor frames

12 artisan:37 Illuminate\Foundation\Console\Kernel::handle()

I already tried removing vendor file and composer install but none of that worked

0 likes
4 replies
Sinnbeck's avatar

removing vendor file

Do you mean you deleted the vendor directory ?

Snapey's avatar

delete the vendor folder AND the composer.lock file, THEN run composer install.

1 like
dcm_bart's avatar

Hi @shashankkumar45556 this can be fixed with compser version 2 Just ran against the same issue, local dev worked didn't notice the compser versions.

Please or to participate in this conversation.