2014-10-29 55 views
0

Rails服务器在启动它几秒钟后不断崩溃。Rails服务器在windows中没有任何错误崩溃

轨版本2.3.8 红宝石版本1.8.7

我使用Windows和Apatana工作室。

堆栈跟踪也没有错误。 你能帮我找出是什么原因导致这个问题,或者建议我在哪里可以查看相同的问题? (例如,任何特定的日志等)

堆栈跟踪: =>引导的Mongrel config.load_paths被弃用,除去在导轨3,请使用autoload_paths代替 config.load_paths =被弃用,除去在导轨3,请使用autoload_paths =代替 =>的Rails 2.3.9应用程序启动上 /servers/trunk/main/app/models/market.rb:32:警告:已初始化常数MARKET_CODE_US

回答

0

就我而言,我无法从我的应用程序连接到Sybase数据库。底层驱动程序存在问题,我没有单独测试与DB的连接(不使用我的Rails应用程序)。但是驱动程序文件夹中有一个.rb脚本,用于从独立的Ruby代码测试与Sybase的连接。我用它来诊断问题。因此,无论何时从现有代码设置开发环境,只需使用这些驱动程序分别测试与所需数据库的连接性,然后再将它们插接在一起,然后再进行测试。

0

错误说你已经在初始化MARKET_CODE_US你的代码。并尝试在您的市场模型中重新初始化。 在你的应用方向找到MARKET_CODE_US并删除任何不必要的初始化。

+0

感谢尼廷,但即使我评论出该服务器的声明行仍会崩溃。我可否知道这些事件的日志存储在哪里? (请注意 - 我只是将代码导入工作区并设置开发环境 - 因此安装时出现问题的几率很高) – 2014-10-29 06:35:48

+0

问题在于安装了sybase适配器。把它整理出来。 – 2014-12-09 05:11:30

+0

太好了。请张贴您的问题的答案。如果有人有这个问题,那么他们会得到答案。 – 2014-12-09 06:36:12