AN HTTPD ゲストブック/コメント集(2005年5月12日09:59)


いと gfh05223@nifty.com 2005/05/14 23:35

小林さん

それだけの説明では、状況がほとんど読み取れないのですが。。
単に質問に答えるだけであれば「CGIの動作環境以外には
AN HTTPDで必要な設定は何もありません」ということになるでしょう。

以下のようにローカルの AN HTTPDに自前の CGIを置き、リモートの
PostgreSQLにアクセスしようとしているのでしょうか?
  ブラウザ -- AnHttpd+CGI ------------ Internet -----> PostgreSQL

外部の PostgreSQLというのはどういう素性のサーバなのか?
ドライバというのは具体的に何なのか?

「アクセスできません」「無理でした」では人には通じないので、
何をしたときにシステムに何と言われたか、表示されたメッセージを
そのまま書くのが掲示板などで質問するときの常道です。

いずれにしろ、CGIスクリプトの問題なのか、それ以前のDBサーバへの
接続の問題なのかを切り分けるのが先決ですね。

詳細は自分で調べてもらうとして、以下のような方法で DBサーバに
アクセスできるかどうかの確認をまず先にします。

(1) telnet ----------------------------- Internet -----> PostgreSQL
(2) ODBC/Excel ------------------------- Internet -----> PostgreSQL
(3) psql ------------------------------- Internet -----> PostgreSQL
(4) ブラウザ -- AnHttpd+phpPgAdmin ----- Internet -----> PostgreSQL

その後、ローカルに PostgreSQLをインストールして CGIのテストをし、さらに
リモートの PostgreSQLにアクセスという手順で進めるのが確実かと思います。


小林 礼武 lemb@creative-bomb.com 2005/05/12 09:59

外部のPostgreSQLにアクセスできません。PostgreSQLのドライバもダウンロードし設定をしたのですが無理でした。AN HTTPDの方で設定しなければいけない項目とかはありますか?