@gafueru (空斗 鮎坂)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

renderでデプロイした時に本番環境の時だけエラーが出る

解決したいこと

本番環境の時にWe're sorry, but something went wrong.
If you are the application owner check the logs for more information.のエラーが出る

発生している問題・エラー

We're sorry, but something went wrong.
If you are the application owner check the logs for more information.

NameError (uninitialized constant World)


または、問題・エラーが起きている画像をここにドラッグアンドドロップ

### 該当するソースコード
/opt/render/project/rubies/ruby-2.6.5/lib/ruby/2.6.0/net/protocol.rb:66: warning: already initialized constant Net::ProtocRetryError
Feb 14 01:55:01 PM  /opt/render/project/.gems/ruby/2.6.0/gems/net-protocol-0.2.1/lib/net/protocol.rb:68: warning: previous definition of ProtocRetryError was here
Feb 14 01:55:01 PM  /opt/render/project/rubies/ruby-2.6.5/lib/ruby/2.6.0/net/protocol.rb:206: warning: already initialized constant Net::BufferedIO::BUFSIZE
Feb 14 01:55:01 PM  /opt/render/project/.gems/ruby/2.6.0/gems/net-protocol-0.2.1/lib/net/protocol.rb:214: warning: previous definition of BUFSIZE was here
Feb 14 01:55:01 PM  /opt/render/project/rubies/ruby-2.6.5/lib/ruby/2.6.0/net/protocol.rb:503: warning: already initialized constant Net::NetPrivate::Socket
Feb 14 01:55:01 PM  /opt/render/project/.gems/ruby/2.6.0/gems/net-protocol-0.2.1/lib/net/protocol.rb:541: warning: previous definition of Socket was here
Feb 14 01:55:10 PM  * Listening on tcp://0.0.0.0:10000
Feb 14 01:55:10 PM  Use Ctrl-C to stop

自分で試したこと

renderでデプロイしているがいくつかRollback to this deployとなっていてそれを押すと /opt/render/project/rubies/ruby-2.6.5/lib/ruby/2.6.0/net/protocol.rb:66: warning: already initialized constant Net::ProtocRetryError
Feb 14 01:55:01 PM /opt/render/project/.gems/ruby/2.6.0/gems/net-protocol-0.2.1/lib/net/protocol.rb:68: warning: previous definition of ProtocRetryError was here
Feb 14 01:55:01 PM /opt/render/project/rubies/ruby-2.6.5/lib/ruby/2.6.0/net/protocol.rb:206: warning: already initialized constant Net::BufferedIO::BUFSIZE
Feb 14 01:55:01 PM /opt/render/project/.gems/ruby/2.6.0/gems/net-protocol-0.2.1/lib/net/protocol.rb:214: warning: previous definition of BUFSIZE was here
Feb 14 01:55:01 PM /opt/render/project/rubies/ruby-2.6.5/lib/ruby/2.6.0/net/protocol.rb:503: warning: already initialized constant Net::NetPrivate::Socket
Feb 14 01:55:01 PM /opt/render/project/.gems/ruby/2.6.0/gems/net-protocol-0.2.1/lib/net/protocol.rb:541: warning: previous definition of Socket was here
Feb 14 01:55:10 PM * Listening on tcp://0.0.0.0:10000
Feb 14 01:55:10 PM Use Ctrl-C to stopと出てくる。
gemのアップデートを試したが改善しなかった。
どなたか助言をいただきたいです

1 likes

1Answer

We're sorry, but something went wrong.
If you are the application owner check the logs for more information.

このメッセージは「エラーが発生しているよ」という情報を教えてくれているだけですので、実際のエラー理由については、Rails のログファイルを確認してみてください。正しく本番環境モードで Rails が動作している場合は、log/production.log にエラー理由が記載されているはずです。

0Like

Your answer might help someone💌