phpinfo()
session 管理が使えるように設置済かどうかは
phpinfo() の表示で確めることが出来る。それにはの次の三行だけを書いた
phpinfo.php という名前の譜を用意し、閲覧系(browser)から呼んで見る。
<?php
phpinfo();
?>
その中に、次のような部分があれば、利用出来る。
上記の変数名の意味については
- XCIセッション処理関数(session)
-
http://php.s3.to/man/ref.session.html
の最後の方に説明がある。
上の session の表が表示されない時は、Configure Command の中の session という字を見る。
次の例は、--disable-session となっているので、configure がうまく行っていない。
Configure Command
|
./configure'
'--without-mysql'
'--without-pcre-regex'
'--disable-posix'
'--disable-session'
'--disable-xml'
'--with-config-file-path=/usr/pkg/etc'
'--with-exec-dir=/usr/pkg/libexec/php4'
'--with-regex=system'
'--enable-discard-path'
'--enable-force-cgi-redirect'
'--enable-memory-limit'
'--enable-track-vars'
'--with-apxs2=/usr/pkg/sbin/apxs'
'--host=powerpc--netbsd'
'--prefix=/usr/pkg'
|
上の字は www/php の
Makefile.php に設定されている。
(www/php4)# vi Makefile.php
あるいは
/usr/pkg/etc/php.ini
に次の行があるか確認する
extension=session.so
|