ruby amazon-web-services sass sinatra elastic-beanstalk

ruby - No existe tal archivo o directorio-getcwd



amazon-web-services sass (4)

Algunas personas recibieron este error después de intentar ejecutar desde un directorio ya eliminado.

Recibí este error después de cambiar las bases de datos y dejar el servidor en ejecución. La información del servidor anterior seguía apareciendo pero estaba recibiendo este error. Reinicié mi servidor de rieles y todo funciona bien con la nueva base de datos.

Básicamente, significa que hay un cambio de estado significativo en el servidor y que su entorno necesita ser reiniciado / reiniciado.

Subí mi aplicación Sinatra a Beanstalk. Cuando voy a mi sitio se devuelven mis registros

No such file or directory - getcwd

La aplicación estaba funcionando antes. Creo que el problema tiene que ver con el hecho de que agregué SASS a mi aplicación, pero no estoy seguro. En mi config.ru , tengo el siguiente código relacionado con SASS ...

# use scss for stylesheets Sass::Plugin.options[:style] = :compressed use Sass::Plugin::Rack

Si pudiera ser otro problema, hágamelo saber y puedo proporcionar más información. Gracias.


Descubrí que pg estaba instalado en lugar de mysql2 en bundler.


Encontré este problema con un Amazon EC2 y rails 5. Tuve que borrar mi directorio y git clonarlo. Utilicé bundle install y rake db: migrate y luego me encontré con el mismo error. Todo lo que tuve que hacer para solucionarlo fue ejecutar el sudo service nginx restart para reiniciar el servidor y cuando volví al sitio web estaba funcionando de nuevo.


La clave para mí fue comenzar una nueva sesión de terminal.

Simplemente me encontré con esto después de probar vagrant up en un directorio recién creado (después de eliminar uno con el mismo nombre) en la misma sesión terminal (curiosamente, por primera vez después de trabajar con Vagrant durante años). En mi caso, ya había ejecutado vagrant destroy , por lo que no era necesario reiniciar nada del entorno. Fui bloqueado hasta que comencé una nueva sesión de terminal, luego vagrant up corrió sin problemas otra vez.