我使用 ubuntu 12.04 运行本地虚拟盒开发服务器。为了访问文件,我使用虚拟盒共享文件夹,这些文件夹安装在 ubuntu 的/media/Sites 中。我用这个目录作为 apache 的 DocumentRoot。
当我尝试运行 composer create-project laravel/laravel --prefer-dist
时,出现错误:
[InvalidArgumentException]
$from (/media/Sites/test.dev/laravel/vendor/bin/boris) and $to () must be absolute paths.
我认为问题是因为 dir/media/Sites 位于 Windows 8.1 中的 ubuntu 之外。我还尝试在某些 linux 目录中创建新的 laravel 项目,它工作正常,没有任何错误。
对此最好的解决办法是什么? 提前致谢
最佳答案
确保您已安装所有要求:
$ apt-get install git php5 php5-curl php5-cli php5-mcrypt php5-json
然后
$ wget https://github.com/laravel/laravel/archive/master.zip
$ unzip master.zip project
$ cd project
$ composer install --verbose
要查看错误的堆栈跟踪,然后将其发布到此处以获得更多帮助。
关于php - VB中的Laravel Composer绝对路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21619433/