nginx + passenger + rails 访问应用时返回403错误
来源:互联网 发布:java数组倒序排列 编辑:程序博客网 时间:2024/05/17 20:31
1、检查web app的目录权限,修改为755
如 chmod -R 777 /home/www
2、检查nginx的passenger配置
1)注意不要把passenger_enabled on;放到location中去,否则需要在location中重复声明这一句;
2)注意passenger_xx指令能够正确执行的前提是nginx正确安装加载了passenger模块;
3)注意rails服务根路径要指向public子目录,而不能是其父目录。
正确的配置示例如下:
http {
...
passenger_root /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.17;
passenger_ruby /usr/local/bin/ruby;
...
server
{
listen 80;
server_name projects.cnshangquan.org;
root /home/www/rorsite/redmine-2.1.2/public;
passenger_enabled on;
}
...
}
- nginx + passenger + rails 访问应用时返回403错误
- rails nginx + passenger
- Passenger + Nginx 部署Rails
- Passenger + Nginx 部署Rails
- 部署/配置 Rails+Nginx+Passenger
- 部署/配置 Rails+Nginx+Passenger
- rails + nginx + passenger环境搭建
- 访问Web应用时出现404错误的常见原因
- ruby on rails 项目部署(Nginx + Passenger)
- ruby on rails 项目部署(Nginx + Passenger)
- Passenger/Nginx/Ubuntu快速部署Rails
- Passenger/Nginx/Debian快速部署Rails
- ruby on rails 项目部署(Nginx + Passenger)
- Nginx+Passenger+ubuntu发布rails应用
- Rails+Nginx+Passenger安装配置 简洁可靠
- Nginx+passenger部署ruby on rails应用
- rails passenger nginx部署ubantu虚拟机
- 在 rails 3 环境中是用 生产环境 nginx + passenger 出现 css 文件无法编译的错误
- 关于java中的克隆
- Matlab 和 C 动态开辟、存储和相互文件读取的测试代码
- ubuntu上用evolution收发exchange邮件
- Matlab 自定义函数拟合
- Matlab polyfit
- nginx + passenger + rails 访问应用时返回403错误
- 人生新的起点
- 如何关闭Firefox的gzip compress压缩选项
- Matlab的曲线拟合工具箱CFtool使用简介
- vtiger CRM 二次开发接口Webservice调用实例
- 女人,你说,你凭什么不坚强?
- 雨,纯澈了心的世界:伤感日志
- 策马的伤感日志推荐:其实你不懂我的时间
- 旧佳人的伤感非主流空间心情日志发布:想念,是一种忧伤的幸福