Всякий раз, когда я пытаюсь запустить composer update
в моем виртуальном ящике Laravel Homestead Vagrant, я получаю эту ошибку:
PHP Fatal error: Uncaught TypeError: Argument 1 passed to Composer\Autoload\ClassLoader::addClassMap() must be of the type array, integer given, called in phar:///usr/local/bin/composer/src/Composer/Autoload/AutoloadGenerator.php on line 760
Но тогда, если я удалю следующие две строки из раздела folders
моей усадьбы.yaml и запустить homestead.bat reload --provision
для перезагрузки виртуальной машины, composer update
снова работает.
type: "nfs"
mount_options: ['nolock,vers=3,udp,noatime']
Я действительно хочу оставить NFS включенным, потому что это существенно ускоряет одно из моих приложений.
Как я могу исправить Composer?
PS См. WinNFSd