在Vagrant上使用NFS时,作曲家更新错误:addClassMap()必须是类型数组,给定整数

时间:2018-05-24 23:28:22

标签: vagrant composer-php nfs vagrant-windows

每当我尝试在Laravel Homestead Vagrant VirtualBox中运行composer update时,我都会收到此错误:

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

但是,如果我从Homestead.yaml的folders部分删除以下两行并运行homestead.bat reload --provision重新加载VM,composer update将再次运行。

type: "nfs"
mount_options: ['nolock,vers=3,udp,noatime']

我真的想启用NFS,因为它大大加快了我的某个应用程序。

如何修复Composer?

P.S。见WinNFSd

0 个答案:

没有答案