/usr/pkg/etc/php.ini
の設定にも注意
php.ini は
www/php4 で make すると
/usr/pkg/share/examples/php/php.ini-dist
/usr/pkg/share/examples/php/php.ini-recommended
等が入るので、これらから少し変更して使う。
これが置いてあるのは /usr/pkg/etc/php.ini。
例えば、
ttyp1:root@st3240 17:42:02/030525(...pkg/etc)# diff -u /usr/pkg/share/examples/php/php.ini-recommended php.ini
--- /usr/pkg/share/examples/php/php.ini-recommended 2003-05-25 17:14:08.000000000 +0900
+++ php.ini 2003-05-25 16:50:09.000000000 +0900
@@ -440,6 +440,8 @@
; Note that it should be the name of the module only; no directory information
; needs to go here. Specify the location of the extension with the
; extension_dir directive above.
+extension=session.so
+extension=pgsql.so
;Windows Extensions
@@ -758,7 +760,7 @@
; in publically accessible computer.
; - User may access your site with the same session ID
; always using URL stored in browser's history or bookmarks.
-session.use_trans_sid = 0
+session.use_trans_sid = 1
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
ttyp1:root@st3240 17:42:08/030525(...pkg/etc)#
のようにする。
上記の
extension=pgsql.so
の行の設定がない場合、次のような問題が起きる。
PHP Fatal error: Call to undefined function: pg_connect() in
ここで参照している session.so は次の php4-session で入る。
|