---
title: "Viewing launcher errors"
date: "2015-03-03"
category: "cgi-passenger"
slug: "viewing-launcher-errors"
---

## Overview

Passenger applications on [[determining-platform-version]] platforms log all stdout and stderr output to an aggregate log file at `/var/log/passenger.log`.

## Security Notice

This log is shared across all accounts using Passenger on the server. Never output confidential information to stdout or stderr in a Passenger-managed application. Once your application is running, use a proper logging facility instead of `puts`, `print`, or `console.log` statements that write to stdout.

## Sample Output

App 24248 stdout: Migrations: Up to date at version 003
App 24248 stdout: Ghost is running... 
App 24248 stdout: Your blog is now available on http://my-ghost-blog.com 
App 24248 stdout: Ctrl+C to shut down
App 24248 stdout: 64.22.68.22 - - [03/Mar/2015:20:10:12 +0000] "GET / HTTP/1.1" 200 3551 "-" "curl/7.29.0"

This example is from [[installing-ghost]], a Node.js application. All stdout output is captured in the log. Running `node index.js` from the command line would produce identical output.
