phpunit与作曲家不工作

Swi*_*ftD 4 php ubuntu vagrant composer-php

背景:我在一个Windows主机上,并进入一个流浪汉LAMP设置(ubuntu 13.04).

我在composer.json中使用以下行安装了phpunit和composer:

"require-dev": {
        "phpunit/phpunit": "3.7.*"
}
Run Code Online (Sandbox Code Playgroud)

然后我运行了安装phpunit的composer update.我现在可以导航到/ vendor/bin并查看phpunit二进制文件.

但是,如果我从该目录(或任何地方的那个)输入phpunit我得到错误"phpunit未安装"

关于我接下来要去哪里的任何建议 - 这个设置涉及的步骤太少我真的无法看到我可能出错的地方

inp*_*put 5

所以我也遇到了这个问题,对我来说,修复是改变我的流浪文件:

config.vm.synced_folder "C:/dev/vm/share", "/var/www/", mount_options: ['dmode=777','fmode=666']

config.vm.synced_folder "C:/dev/vm/share", "/var/www/", mount_options: ['dmode=777','fmode=777']

有很多建议说666足够宽容,但在我的情况下它不是,因为这只是一台开发机器,安全隐患并不太重要.

  • fmode = 766不是很宽容,但足以运行phpunit. (2认同)