|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (7) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2007-10-16 关键字: lighttpd
我按照robbin给出指南搭建http://robbin.javaeye.com/blog/43228lighttpd+rails运行环境,安装配置的过程还算顺利。我的运行环境如下:
os:centos 5 ruby 1.8.6 rails 1.2.3 lighttpd 1.4.18(我试过1.4.13好像也不行) 其中lighttpd的配置如下: $HTTP["host"] == "xxx.xxx.com" { server.document-root = "/opt/rails/test/public" server.error-handler-404 = "/dispatch.fcgi" fastcgi.server = (".fcgi" => ("localhost" => ("min-procs" => 10, "max-procs" => 10, "socket" => "/tmp/lighttpd/socket/rails.socket", "bin-path" => "/opt/rails/test/public/dispatch.fcgi", "bin-environment" => ("RAILS_ENV" => "production") ) ) ) } 当我运行http://localhost出现如图所示的结果。 这个问题折磨我好久。也没有google到有用的信息。 有经验的同志可以提供一下思路。 谢谢! 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2007-10-17
是不是只有我一个人遇到了这一个问题?
|
|
| 返回顶楼 | |
|
时间:2007-10-17
我也碰到过无法读取rails环境的问题,不过是在ubuntu下,具体解决方法已经不记得了
|
|
| 返回顶楼 | |
|
时间:2007-10-18
这个配置默认的在外部是不能读取的,不是错误。
可以设置的~ |
|
| 返回顶楼 | |
|
时间:2007-10-19
我在Windows下在产品环境下报路由错误,无法匹配/rails/info/properties
我的Ubuntu环境下也会报404错误,但是由于设置了server.error-handler-404 = "/dispatch.fcgi",并且public目录下有dispatch.fcgi,因此显示的是自定义的页面 |
|
| 返回顶楼 | |
|
时间:2007-10-19
iceskysl 写道 这个配置默认的在外部是不能读取的,不是错误。
可以设置的~ 我用localhost访问也不行 |
|
| 返回顶楼 | |
|
时间:2008-01-08
我配置了 lighttpd 启动成功 但是却无法认到rails的部署方式
|
|
| 返回顶楼 | |
|
时间:2008-01-09
1)
问题:lighttpd 已死,但是 subsys 被锁 后来发现是配置文件中 "socket" => "/tmp/lighttpd/rails.socket", 这个路径找不到了,这个具体的出错信息在lighttpd的access log和error log还无法显示,是通过/etc/init.d/lighttpd status 发现的,将路径配置好就好了 2) 问题: connect failed: Connection refused on unix:/tmp/lighttpd/rails.socket-9 2007-04-12 13:37:10: (mod_fastcgi.c.2817) backend died, we disable it for a 5 seconds and send the request to another backend instead: reconnects: 0 load: 1 确实很奇怪的问题,后来才发现为了lighttpd配置了两个host,如果使用同一个socket就会出现上面的问题,配成不同的就好了 3) 问题: 无法产生production.log还伴随其他的怪问题 一般情况下,这个是自动产生的,没有这个日志确实很奇怪,一开始我的那个应用一切正常,好像也没改动什么,就出现了非常奇怪的问题,比如子类找不到父类定义的方法,然后连production.log也没了,搞了半天也不知道怎么办,reboot linux就好了 |
|
| 返回顶楼 | |
|
时间:2008-02-18
我也遇到这个问题
|
|
| 返回顶楼 | |
|
时间:2008-04-27
不存在 /tmp/lighttpd/socket/rails.socket,怎么解决阿
第一步的路径配置详细的说下拉 kenter1643 |
|
| 返回顶楼 | |








