欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ror连接postgresql所报BUG 博客分类: ruby PostgreSQLRubyRailsMySQLOracle 

程序员文章站 2024-03-22 15:22:22
...
redhat AS4
pg:8.2
ruby:1.8.5
rails:1.1.6
postgres0.7.1

在今天上午还能正常连接。我把ror环境重新配置了之后,就再也连接不上PG了。
$RUBY_HOME/lib/ruby/site_ruby/1.8/active_record/connection_adapters/postgresql_adapter.rb:24: [BUG] Segmentation fault
ruby 1.8.5 (2006-08-25) [i686-linux]

在PG的后台,打印出来的是:LOG:  unexpected EOF on client connection

配置文件development:
  adapter: postgresql
  host: localhost
  database: ddd
  username: test
  password: test
  encoding: utf8

当adapter/host/database/username各项有错误时,均会报错。并可以判断出能否连接到指定host的指定database,也可判断出username是否存在。说明是可以正常连续到数据库的。应该是在判断password的地方,出现了错误。奇了怪了。

到网上搜索了半天,没找到什么有价值的信息。倒发现这好像还是一个比较常见的问题ror连接postgresql所报BUG
            
    
    博客分类: ruby PostgreSQLRubyRailsMySQLOracle 
现在连接mysql或oracle还是正常的。怎么回事呢?PG用客户端连接或者JDBC连接都是正常的。