kran 2008-3-4 11:43
lighttpd+fastcgi 出现了500错误
用./script/server的话没问题(不是启动的webrick)
但是直接使用lighttpd配置的话服务器启动没问题,访问的时候500错误
这个是什么问题?
肯定各位大人指点迷津 :)
cclong 2008-3-4 12:37
1、没有分配fastcgi进程
2、lighttpd的数据库模式配置不当
kran 2008-3-4 13:43
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"
发现是加了上面这句的问题,删除的话php是403错误
把php的fcgi配置写到lighttpd.conf中就一切正常了
如果想在开发rails应用的时候(比如添加了controller)不重启服务器也能生效该怎么配置?
cclong 2008-3-4 17:49
如果想在开发rails应用的时候(比如添加了controller)不重启服务器也能生效该怎么配置?
==
rails宣传的其中之一不就是这个么?
kran 2008-3-5 16:30
是吗?哪里找到这个宣传呀?、
现在新建一个ctrl要重起的呀,不然找不到
cclong 2008-3-7 21:44
你说的改动之后不能立刻看到新的结果,应该是在production环境下是吧?貌似在production下,是用require的,这就不用重新加载库,快一点是吧。但在development是用load的,所以改动了一些东西,马上重新加载起来就看到结果了。
欢迎各位指正我。
kran 2008-3-11 20:06
不是的,我是在developmen模式下,新建了controller还是不能重新加载。
kran 2008-3-11 20:07
Ruby version 1.8.6 (i486-linux)
RubyGems version 1.0.1
Rails version 2.0.2
Active Record version 2.0.2
Action Pack version 2.0.2
Active Resource version 2.0.2
Action Mailer version 2.0.2
Active Support version 2.0.2
Application root /home/frog/www/rails/demo
Environment development
Database adapter mysql
Database schema version 3
martin 2008-3-12 10:03
[quote]原帖由 [i]kran[/i] 于 2008-3-4 13:43 发表 [url=http://www.ruby-lang.org.cn/forums/redirect.php?goto=findpost&pid=11940&ptid=3547][img]http://www.ruby-lang.org.cn/forums/images/common/back.gif[/img][/url]
如果想在开发rails应用的时候(比如添加了controller)不重启服务器也能生效该怎么配置?
[/quote]
在rails中有个参数配置叫
[code]
config.cache_classes = true
[/code]
在dev模式下,默认是false,所以你修改,创建都会立刻生效的。
而在pro模式下,默认是true,所以你的修改不会立刻生效。
想要在pro模式下,生效,修改成false即可,如果在Dev模式下,不生效,请检查该参数。
Enjoy.
kran 2008-3-13 11:56
不知道是什么问题
都改成false了还是一样不会生效