 
Subject
I spent way, way too much time troubleshooting a 403 error with Passenger:
=============== Phusion Passenger Standalone web server started
PID file: /opt/mcjr/passenger.9000.pid
Log file: /opt/mcjr/log/development.log
Environment: development
Accessible via: http://0.0.0.0:9000/
Serving in the background as a daemon.
403 Forbidden
nginx/0.8.52
|
It turns out that even though thee permissions on my rails app were fine, the base directory did not allow proper access:
root:/# ls -l
.
.
.
drwx------ 9 root root 4096 Nov 21 11:48 opt
.
.
.
|
The fix was to grant execute perms:
All was happy, then. No 403 error, and I was riding the rails:
Welcome aboard
You're riding Ruby on Rails!
|
| People: | |
| Places: | |
| Things: | |
| Times: | |
|
|