View Full Version : RubyのPostgreSQL拡張モジュールは?
Ruby PostgreSQL 拡張モジュール http://www.jp.postgresql.org/interfaces/ruby/index-ja.html
が組み込まれているかと考え,以下のRubyCGIを動かしたところInternal Server Error になりました。
#!/usr/local/bin/ruby
require "postgres"
print "Content-type: text/html\n\n"
print "<html><head></head><body>"
print "PostgreSQL Check"
print "</body></html>"
RubyからPostgreSQLにアクセスするためには、どのモジュール(又はライブラリ)を使用すればよいのでしょうか?
cucu81
2001/10/29, 03:02 AM
同様にPerlの
DBI-mysql
DBI-postgresql
なども、もし入ってなければ、
入れていただいた方が良いと思います。
まあどのようなデータベース操作ラッピングモジュールを
入れるのかは、個人の好みで分かれてくるところですが、
DBIなら、まあ標準だろうと。。。
webmaster
2001/10/29, 10:04 PM
詳しくは
サーバー情報
http://www.xrea.com/jp/s_info/s1.htm
からご覧下さい。
他にインストール希望のモジュールがありましたら、要望フォーラムからリクエストして下さい。検討させて頂きます。
早速のインストール有難うございます。ただ依然としてInternal Server Errorが発生します。
s1、s2の両方のサーバーで試したのですが同じでした。
s1, s2サーバーのpeatアカウントがRuby/PHPの実行受け付け拒否状態になってしまったようです。
public_html下のCGIが全てInternal Server Errorで拒否されてしまいます。
以前にも一度こうなったことがありますが、原因はこれだったのですね。
解除の方、宜しくお願いいたします。m(__)m
ruby-postgres-0.6.4のライブラリをrequireするのが不安なので、mysql-ruby-2.3.2を使用していますが、こちらの方は問題なく使えています。
そろそろpostgresの方の問題は解決した頃かと、サンプルを流すと依然としてエラーが...
たびたびで申し訳ありませんが、s2サーバーのアカウントの実行拒否状態の解除を、宜しくお願いいたします。
また、ruby-postgres-0.6.4の検証も併せてお願いいたします。m(__)m
raccy
2002/12/20, 12:19 AM
かなり古いスレだが、検索用に情報を書いておく。
これは、RubyでPostgreSQLを使うための、
postgresでの注意点を述べるレスです。
XREAでは、TCP/IP経由でPostgreSQLに接続できない。
そのため、ホストを"localhost"にしてもコネクトできない。
代わりに、ホストを"/tmp"にすればUNIXドメインソケットで
コネクトされ、うまくいく。
例(ユーザー名をhogehoge、パスワードをlamoeとする):
conn = PGconn.connect("/tmp", 5432, "", "", "hogehoge", "hogehoge", "lamoe")
つか、これってCの人には常識なのですか?
vBulletin® v3.6.8, Copyright ©2000-2008, Jelsoft Enterprises Ltd.