質問 > その他 > postgreSQLに接続できるのにエラー・・・ |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
akamegane |
投稿日時: 2010/5/4 22:15
対応状況: −−−
|
新米 登録日: 2010/5/4 居住地: 投稿: 3 |
postgreSQLに接続できるのにエラー・・・ はじめまして、テスト環境を作成しようと自前のPCにCentOSを入れてインストールしようとして躓いております。
[EC-CUBE] EC-CUBEのバージョン 2.4.3 [サーバ] 自前サーバ(Pen4、メモリ1G) [OS] CentOS 5.4 [PHP] PHP 5.1.6 [データベース] postgreSQL 8.1.6 [WEBサーバ] Apache/2.2.3 [ブラウザ] [現象] >> DB Error: connect failed [nativecode=Unable to connect to PostgreSQL server: could not connect to server: Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432?] のエラーにて先に進めない状況です。 DBやユーザーは作成しており、phpPgAdminでは問題なくアクセスでき、データベースなども作成できております。 いろいろと調べておりましたところ、下記投稿とほぼ同じ現象でした。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=375&forum=2&post_id=1051 ./install/index.phpを修正しましたところ、最後までいったのですが、管理画面にアクセスすると Fatal error: Call to undefined method DB_Error::getCol() in /var/www/html/data/class/SC_DbConn.php on line 139 のエラーでアクセスできず、ここで詰まっております。 とりあえずの稼動までのヒントを頂ければ幸いです。よろしくお願いいたします。 |
seasoft |
投稿日時: 2010/5/4 22:31
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: postgreSQLに接続できるのにエラー・・・ まずは、EC-CUBE 抜きで、PHP から PostgreSQL に接続できるかを確認してみては?
|
akamegane |
投稿日時: 2010/5/5 0:48
対応状況: −−−
|
新米 登録日: 2010/5/4 居住地: 投稿: 3 |
Re: postgreSQLに接続できるのにエラー・・・ 早速のご返答、誠にありがとうございます。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=375&forum=2&post_id=1046#forumpost1046 上記URLを参考にしまして、 ここから------------------------- <META http-equiv="Content-Type" content="text/plane; charset=EUC-JP"> <?php // PostgreSQL connect $conn = pg_connect("dbname=データベース名 user=データベースユーザ名 password=パスワード"); if(!$conn){ die ("PostgreSQL connect FALSE!\n"); } else{ echo "PostgreSQL connect OK!\n"; } @pg_close($conn); ?> ここまで------------------------- このスクリプトを実行すると、 "PostgreSQL connect OK!" と表示されます。 同じように "host=localhost"を指定しますと、 PostgreSQL connect FALSE! と、エラーを返してきます。。。 |
seasoft |
投稿日時: 2010/5/5 0:56
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: postgreSQLに接続できるのにエラー・・・ そうすると、EC-CUBE ではなく PHP & PostgreSQL の問題(話題)となりそうですね。
まずは、サーバのサポート先に、具体的なサンプルコードと URL を伝えて支援を求めてみては?
|
akamegane |
投稿日時: 2010/5/5 13:51
対応状況: −−−
|
新米 登録日: 2010/5/4 居住地: 投稿: 3 |
Re: postgreSQLに接続できるのにエラー・・・ ヒントをどうもありがとうございました。
上記でpg_connect()を調べていたところ、SElinuxがONになっていたので、OFFにして再起動させました。 問題なくhostの記述があってもpostgresqlに接続でき、インストールも無事に終了しました。 いろいろと素早い回答ありがとうございました。 取り急ぎご報告と御礼まで。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |