diff --git a/src/Composer/Installer/BinaryInstaller.php b/src/Composer/Installer/BinaryInstaller.php index de6ca65ab..12787d48c 100644 --- a/src/Composer/Installer/BinaryInstaller.php +++ b/src/Composer/Installer/BinaryInstaller.php @@ -355,7 +355,12 @@ if (PHP_VERSION_ID < 80000) { public function url_stat(\$path, \$flags) { - return stat(substr(\$path, 17)); + \$path = substr(\$path, 17); + if (file_exists(\$path)) { + return stat(\$path); + } + + return false; } } }