Я хочу настроить дискурс, но я сталкиваюсь с этой ошибкой. Когда я запускаю 'bundle exec rails s -b 0.0.0.0' в окне powershell, он показывает мне это - PullRequest
0 голосов
/ 06 сентября 2018
root@base-debootstrap:/vagrant# bundle exec rails s -b 0.0.0.0
/var/lib/gems/2.3.0/gems/unicorn-5.4.1/lib/unicorn/http_server.rb:190:in `rename': Text file busy @ rb_file_s_rename - (/vagrant/tmp/pids/0.48546387545184877.3435, /vagrant/tmp/pids/unicorn.pid) (Errno::ETXTBSY)
        from /var/lib/gems/2.3.0/gems/unicorn-5.4.1/lib/unicorn/http_server.rb:190:in `clobber_pid'
        from /var/lib/gems/2.3.0/gems/unicorn-5.4.1/lib/unicorn/http_server.rb:220:in `pid='
        from /var/lib/gems/2.3.0/gems/unicorn-5.4.1/lib/unicorn/http_server.rb:137:in `start'
        from /var/lib/gems/2.3.0/gems/unicorn-5.4.1/bin/unicorn:126:in `<top (required)>'
        from /vagrant/bin/unicorn:48:in `load'
        from /vagrant/bin/unicorn:48:in `<main>'

Если вы можете мне помочь, я был бы очень признателен!

1 Ответ

0 голосов
/ 06 сентября 2018

Выполните следующие команды, это может помочь вам

  ps aux | grep 3000

Вы получите pid процесса, затем запустите

  kill -9 pid     

или вы можете напрямую перейти к tmp-> pids-> server.pid в вашем проекте и удалить файл server.pid. затем попробуйте запустить свой сервер снова, он будет работать

...