[ubuntu-jp:2328] Re: ubuntu9.10でのPHP+PostgreSQL開発について

Toshio KANEKO kim-t @ r3.dion.ne.jp
2009年 11月 26日 (木) 08:26:49 GMT


金子@東京足立です。

HOTTA Michihide さんは書きました:
> 堀田@長崎市です。
> 
> コマンドラインで、
> 
> m-hotta @ gaia:~$ php -r "pg_connect();"
> PHP Warning:  Wrong parameter count for pg_connect() in Command line code on line 1
> 
> と表示されれば、少なくとも pg_connect() 関数が存在することが
> わかります。
実行し、pg_connect()関数の存在を確認しました。

>> $db=pg_connect("host=locahost db=dbname user=user pass=passwd port=5432")
> 
> localhost の typo でしょうか?
すみません、typoです。
> 
>> なるスクリプトを実行してもFATALエラーになってしまいます。
> 
> まずは psql で確認してみて(詳細は psql --help でどうぞ。)
> 
> $ psql -h localhost -U user -W -p 5432
> ユーザ user のパスワード:
> psql: FATAL:  ユーザ"user"のIdent認証に失敗しました
> 
> これで接続できるようなら、PostgreSQL 側の設定は OK ということに
> なります。
psqlでは接続できました。
Movable Typeで大丈夫、PgAdminIIIでも大丈夫なので、
PHPからだけ接続できないことになります。



ubuntu-jp メーリングリストの案内