[pgsql-jp: 28583] Re: phpimageに接続できない

Norio Kikuta kikuta.norio @ nifty.ne.jp
2003年 1月 8日 (水) 08:42:52 JST


まいパパさんおはようございます。


>  OSはFreeBSDとのことですが、PostgreSQLとPHPの
> 導入はどうやって行いましたか?portsですか?
> 

PostgreSQLとPHPは石井さんの本についていたCD-ROMから再度入れ直しました。
apacheはportsで入れてあります。

php インストール時のオプション

./configure --without-mysql --with-apxs=/usr/local/sbin/apxs --enable-mbstr-enc-trans
--enable-mbstring --enable-mbregex --enable-versioning

PHP4モジュールが/usr/local/libexec/apache/libphp4.oに入っています。

/usr/local/etc/apache/httpd.confに下記のように追記されています。

LoadModule php4_module        libexec/apache/libphp4.so

/usr/local/etc/apache/mime.typesに次のように追記しました。

application/x-httpd-php         php
application/x-httpd-php-source  phps

これでWindowsXPとFreeBSDから

<?php
  phpinfo();
?>

を書き込んだファイルと接続でき、PHPのバージョンPHP Version 4.2.2を確認しています。

この後で、PostgreSQLモジュールのインストールでつまずき、石井さんに助けてもらいました。

/usr/local/lib/php/extensions/pgsql.so がインストールされました。

/usr/local/lib/php.iniに次のように追記しました。

;extension_dir = ./
extension_dir = /usr/local/lib/php/extensions/pgsql.so
extension=pgsql.so

/usr/local/sbin/apachectl  restartでApacheを再起動しています。

このような状況ですがおわかりいただけたでしょうか。





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