subir multiples descargar archivos laravel terminal zsh

laravel - multiples - no se pudo encontrar el entorno HOME expandiendo `~ ''



subir multiples archivos laravel (5)

Estoy tratando de iniciar Homestead 2.0 para una aplicación Laravel, pero cada vez que corro

homestead up

Obtengo la salida

/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>''

¿Qué no couldn''t find HOME environment -- expanding ~ ''mean y cómo puedo solucionarlo? Estoy usando Oh-my-zsh como un caparazón.


Busque su php.ini con estos comandos: php --ini

En su archivo php.ini, configure variables_order = "EGPCS" .

Eso es.


Debe especificar la variable de entorno HOME para su shell. Ahora se encuentra el directorio de su hogar marcando ~, que siempre devuelve su directorio de inicio predeterminado, es decir, cd ~ lo lleva al directorio de inicio.


El atajo ''~'' en shell representa la carpeta de inicio para un usuario. Por ejemplo, en OSX, si el nombre de usuario es gael, ~ se expande (reemplaza) por la ruta que es / Users / gael.

Para la segunda parte de su pregunta, intente establecer HOME antes de iniciarlo: export HOME = / Users / gael


En cuanto a las respuestas de @ michal.z & @gael

Tuve este problema y puedo exitosamente

echo $HOME

que devuelve / home / my-username pero todavía tengo el error: - /

De todas formas. Elegí seguir el consejo de @Adunahay y agregué manualmente la variable de entorno al archivo shared_helpers.rb.


Estoy teniendo el mismo problema. Como solución alternativa, puede agregar

ENV["HOME"] = "/Users/your-user-name"

al archivo

/Applications/Vagrant/embedded/gems/gems/vagrant-*version*/lib/vagrant/shared_helpers.rb

justo debajo require "tempfile" para ponerlo en funcionamiento