0

こんにちは、Ruby on Rails は初めてです。Testia Tarantula アプリケーションをインストールして、Ruby について調べようとしています。

私の質問は、サーバーを起動/停止する方法です。例: 管理者の電子メールを変更したいので、次のコマンドを実行してアプリの構成を変更します: RAILS_ENV=production rake db:config:app しかし、このコマンドはサーバーの実行中に実行しても問題ありません。これは、サーバーが稼働している間は実行しないように警告するコマンドです。Ruby on Rails サーバー アプリの管理を学習するための役立つヒントを教えてください。

4

2 に答える 2

1

Railsへようこそ!

サーバーの実行中に rake db:xxxxx を実行しても問題はありません。ただし、通常はサーバーを停止し、rake コマンドを実行してから再起動して、すべての変更が反映されるようにします。本番環境で実行している場合は、念のためにサーバーを再起動することをお勧めします。サーバーの起動時にスキーマが生成/更新されると思いますが、参考までに。

サーバーの起動と停止に関しては、サーバーに接続している場合は ctrl + c を使用できます。切り離されている場合は、pid を検索して kill -9 を実行できます。

于 2013-11-06T20:59:54.863 に答える