# Problem deploying an app with passenger

**URL:** <https://www.ruby-forum.com/t/problem-deploying-an-app-with-passenger/160367>\
**Category:** Rails\
**Created:** [February 15, 2009, 1:34pm UTC](https://www.ruby-forum.com/t/problem-deploying-an-app-with-passenger/160367 "2009-02-15T13:34:30Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![landry\_soules](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/eb8c5e/32.png) [@landry\_soules](https://www.ruby-forum.com/u/landry_soules)\
**Post date:** [February 15, 2009, 1:34pm UTC](https://www.ruby-forum.com/t/problem-deploying-an-app-with-passenger/160367/1 "2009-02-15T13:34:30Z")

</div>

Hello,

I’m desperatly trying to install an app with phusion passenger. I’ve  
already spent 2 days with no success, can somebody help me, please ?  
Here is my problem :  
I already installed phusion passenger with no problem. It’s running on  
apache2 on ubuntu 8.10.  
I configured everything as mentioned on passenger’s website, but i only  
get a 404 error, whatever url i try…

---

<div class="post-metadata">

**Author:** ![landry\_soules](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/eb8c5e/32.png) [@landry\_soules](https://www.ruby-forum.com/u/landry_soules)\
**Post date:** [February 16, 2009, 10:26am UTC](https://www.ruby-forum.com/t/problem-deploying-an-app-with-passenger/160367/2 "2009-02-16T10:26:11Z")

</div>

It usually means your app is failing. Check your log and debug.

---

<div class="post-metadata">

**Author:** ![landry\_soules](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/eb8c5e/32.png) [@landry\_soules](https://www.ruby-forum.com/u/landry_soules)\
**Post date:** [February 15, 2009, 8:31pm UTC](https://www.ruby-forum.com/t/problem-deploying-an-app-with-passenger/160367/3 "2009-02-15T20:31:27Z")

</div>

On Sat, Feb 14, 2009 at 1:53 PM, landry soules  
\<removed\_email\_address@domain.invalid

> wrote:

> Hello,
> 
> I’m desperatly trying to install an app with phusion passenger. I’ve  
> already spent 2 days with no success, can somebody help me, please ?  
> Here is my problem :  
> I already installed phusion passenger with no problem. It’s running on  
> apache2 on ubuntu 8.10.  
> I configured everything as mentioned on passenger’s website, but i only  
> get a 404 error, whatever url i try…

Not enough information!

Have you renamed, or moved public/index.html  
Have you set the route to the controller that gets the first request?  
Have you read your log files (for rails and for apache)?

So many questions. Not enough information.

Cheers–

Charles

---

<div class="post-metadata">

**Author:** ![landry\_soules](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/eb8c5e/32.png) [@landry\_soules](https://www.ruby-forum.com/u/landry_soules)\
**Post date:** [February 16, 2009, 10:53am UTC](https://www.ruby-forum.com/t/problem-deploying-an-app-with-passenger/160367/4 "2009-02-16T10:53:18Z")

</div>

Hi,

You are not giving enough information, however, I have installed  
passenger little time ago, If you “…installed phusion passenger with  
no problem…” the only thing that could be wrong is your passenger  
configuration:

1- Have you edited your http.conf file, and added the lines that  
passenger installed gives you? your http.conf file have to look  
something like this:

…  
…  
LoadModule passenger\_module /usr/lib/ruby/gems/1.8/gems/  
passenger-2.0.3/ext/apache2/mod\_passenger.so  
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.0.3  
PassengerRuby /usr/bin/ruby

\<VirtualHost 69.74.161.173:80 \*\>  
ServerName [www.mydomain.com](http://www.mydomain.com)  
DocumentRoot /home/user/public\_html/railsapp/public

NOTE: The “loadModule” line must be at the begining of your http.conf  
file

2- The “ServerName” and “DocumentRoot” values are right?

3- Have you restarted apache?

4- If you are working with your local machine(localhost), you must  
consider to configure the vhost file too. Here are som info(it is for  
mac but will give you an idea  
[http://mark-kirby.co.uk/2008/setting-up-virtual-hosts-on-os-x-leopard/](http://mark-kirby.co.uk/2008/setting-up-virtual-hosts-on-os-x-leopard/))

Please check, all this info, and verify that all are correct.

regards

---

<div class="post-metadata">

**Author:** ![landry\_soules](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/eb8c5e/32.png) [@landry\_soules](https://www.ruby-forum.com/u/landry_soules)\
**Post date:** [February 16, 2009, 10:54am UTC](https://www.ruby-forum.com/t/problem-deploying-an-app-with-passenger/160367/5 "2009-02-16T10:54:29Z")

</div>

Another thing,

1- have you created all the databases that your app needs?  
2- have you installed all the gems ect that your ap needs?

Check your log file

---

<div class="post-metadata">

**Author:** ![landry\_soules](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/eb8c5e/32.png) [@landry\_soules](https://www.ruby-forum.com/u/landry_soules)\
**Post date:** [February 16, 2009, 9:15pm UTC](https://www.ruby-forum.com/t/problem-deploying-an-app-with-passenger/160367/6 "2009-02-16T21:15:48Z")

</div>

Thanks a lot for your support, guys.  
It appears that actually i was messing with my apache config. Probably  
because i didn’t properly configure vhost file (my problem disappeared  
since i finally bought a domain name ! )  
Next time, i’ll do better my home work before posting dumb questions  
🙂

Best regards.

Landry
