aboutsummaryrefslogtreecommitdiffstats
path: root/guides/source/debugging_rails_applications.md
diff options
context:
space:
mode:
Diffstat (limited to 'guides/source/debugging_rails_applications.md')
-rw-r--r--guides/source/debugging_rails_applications.md31
1 files changed, 14 insertions, 17 deletions
diff --git a/guides/source/debugging_rails_applications.md b/guides/source/debugging_rails_applications.md
index 6113a61f4c..926a048762 100644
--- a/guides/source/debugging_rails_applications.md
+++ b/guides/source/debugging_rails_applications.md
@@ -246,9 +246,9 @@ noticeable with large amounts of logging, but it's a good practice to employ.
Debugging with the `web-console` gem
-------------------------------------
-The web console allows you to create an interactive ruby session in your browser. An interactive
-console is launched automatically in case on an error but can also be launched for debugging purposes
-by invoking `console` in a view or controller.
+The web console allows you to start an interactive Ruby session in your browser.
+An interactive console is launched automatically in case of an error but can also
+be launched for debugging purposes by invoking `console` in a view or controller.
For example in a view:
@@ -268,30 +268,27 @@ class PostsController < ApplicationController
end
end
```
-###config.web_console.whitelisted_ips
-By default the web console can only be accessed from localhost. `config.web_console.whitelisted_ips`
-lets you control which IPs have access to the console.
+### config.web_console.whitelisted_ips
-For example, to allow access from both localhost and 192.168.0.100:
+By default the web console can only be accessed from localhost.
+`config.web_console.whitelisted_ips` lets you control which IPs have access to
+the console.
+
+For example, to allow access from both localhost and 192.168.0.100, you can put
+inside your configuration file:
```ruby
-# config/application.rb
-class Application < Rails::Application
- config.web_console.whitelisted_ips = %w( 127.0.0.1 192.168.0.100 )
-end
+config.web_console.whitelisted_ips = %w( 127.0.0.1 192.168.0.100 )
```
-To allow access from an entire network:
+Or to allow access from an entire network:
```ruby
-# config/application.rb
-class Application < Rails::Application
- config.web_console.whitelisted_ips = %w( 127.0.0.1 192.168.0.0/16 )
-end
+config.web_console.whitelisted_ips = %w( 127.0.0.1 192.168.0.0/16 )
```
-Web console is a powerful tool so be careful who you open access to.
+The web console is a powerful tool so be careful when you give access to an IP.
Debugging with the `byebug` gem