Laravel和Vagrant的新手段,除了通过MAMP之外,绝不会放置任何虚拟机。 一般使用终端的新手。Laravel的流浪病人失败:'SSH命令以非零退出状态回应'
在Mac OSX 10.9上运行。 Vagrantfile(希望很快Laravel)放置在Documents中的文件夹中。
接收错误:
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
UPDATE:链接:当通过浏览器访问指定的虚拟机的地址,我被一个403 Forbidden
编辑打招呼修复了有关mcrypt的laravel安装问题后更新了终端日志。
更新:尝试解决方案描述here通过将以下内容添加到/etc/sudoers
。问题没有解决。
vagrant ALL=(ALL) NOPASSWD:ALL
Defaults:vagrant !requiretty
运行时会提供更新,但在尝试通过'do-release-upgrade'进行更新时,会显示'此会话似乎在ssh下运行。不建议通过ssh执行升级,因为如果发生故障,它很难恢复。我应该运行更新? – 2014-09-10 18:28:27
另外,运行'vagrant ssh'后我想做什么? – 2014-09-10 18:28:45
暂时忘记升级。使用'vagrant ssh'登录后,请尝试'ls/var/www'来查看目录列表并确保laravel文件(特别是'artisan')在那里。 – mz3 2014-09-10 19:14:33