laravel - 找不到 HOME 环境 -- 扩展 `~'

标签 laravel terminal zsh

我尝试为 Laravel 应用程序启动 Homestead 2.0,但是每次运行时

homestead up

我得到输出

/Applications/Vagrant/embedded/gems/gems/vagrant-1.6.5/lib/vagrant/shared_helpers.rb:89:in `expand_path': couldn't find HOME environment -- expanding `~' (ArgumentError)
from /Applications/Vagrant/embedded/gems/gems/vagrant-1.6.5/lib/vagrant/shared_helpers.rb:89:in `expand_path'
from /Applications/Vagrant/embedded/gems/gems/vagrant-1.6.5/lib/vagrant/shared_helpers.rb:89:in `user_data_path'
from /Applications/Vagrant/embedded/gems/gems/vagrant-1.6.5/lib/vagrant/plugin/manager.rb:16:in `user_plugins_file'
from /Applications/Vagrant/embedded/gems/gems/vagrant-1.6.5/lib/vagrant/plugin/manager.rb:27:in `instance'
from /Applications/Vagrant/bin/../embedded/gems/gems/vagrant-1.6.5/lib/vagrant/pre-rubygems.rb:22:in `<main>'

无法找到 HOME 环境 -- 扩展~'是什么意思以及如何修复它?我使用 Oh-my-zsh 作为 shell。

最佳答案

使用以下命令搜索 php.ini:php --ini

在 php.ini 文件中,设置 variables_order = "EGPCS"

就是这样。

关于laravel - 找不到 HOME 环境 -- 扩展 `~',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27288947/

相关文章:

php - mysql查询中出现 "isn' t in GROUP BY”错误如何解决

ruby - 无法在 Mac 上解析 zsh 和 oh-my-zsh 的 "rbenv init"指令

mysql - Laravel:orderBy关系的字段

laravel - 当我运行 Composer update 时如何不升级到 Laravel 5.4

php - Laravel 和 Codeception - PUT 表单测试失败

linux - 集成 VSCode (Code - OSS) 终端中的重音

mysql - 如何使用终端进行 MySQL 备份和恢复?

terminal - 复制然后将文件粘贴到终端中

.zshenv 或 .zshrc 中的 PATH 变量

bash - shell : logical ANDs and ORs instead of if-else