Rails automatically logs information to log files and maintains different log files for each environment. Take a look at the information logged by default and learn to configure the types of data which get logged. Learn how to write custom information to the log files to assist with record keeping or debugging.
- [Instructor] In this movie, we'll take a look at the…log files that Rails uses.…We'll learn how to configure them…and write our own information to them.…Note that the log files I'm referring to here…are the application logs, which are different…from your web server logs.…Basic request data and any errors which occur…before requests get to the Rails application…are going to show up in the server logs.…But the web server only knows about the request…that comes in and the data that it sends back.…Everything that happens once it hands off the request…to the Rails application remains a mystery…to the web server.…
But the Rails log files can provide lots of rich detail…about what happens as Rails processes the request.…The place that you'll find log files…is in the log directory,…and then you'll find a different log file…for each environment; so development,…production, and test.…If you haven't activated those other environments yet,…then those log files just won't be there.…At the moment, you probably only have one for development.…
- Creating and configuring a new Ruby on Rails project
- Generating controllers and views
- Handling server requests
- Using different types of routes
- Rendering and viewing templates
- Generating migrations and models
- Creating, updating, and deleting records
- Finding records with queries
- Understanding relationship types
- Writing controllers for CRUD
- Working with layouts and helpers
- Managing application assets
- Building forms
- Validating data
- Authenticating users
Skill Level Beginner
1. What Is Ruby on Rails?
2. Get Started
3. Controllers, Views, and Dynamic Content
4. Databases and Migrations
5. Models and ActiveRecord
7. CRUD, REST, and Resourceful Routes
8. Controllers and CRUD
9. Layouts, Partials, and View Helpers
12. Data Validation
13. Controller Features
14. User Authentication
15. Improve the Simple CMS
Next steps1m 44s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.