[PHP-users 8743] Re: Session でクラスの受け渡し

Hideyuki Shimooka php-users@php.gr.jp
Thu, 18 Jul 2002 12:44:19 +0900


下岡です。

---- rxq10026@nifty.ne.jpさん曰く...

>PHPの設定の問題でしょうか?
>そうすると、どのあたりの設定を確認した方がよいでしょうか?

session.auto_startが「1」になっていませんか?

#auto_startが有効

こちらで、

・kernel2.4.18 + Apache 1.3.26 + PHP4.1.2
・php.ini::session.auto_start=1

の環境で、[PHP-users 8716]にあるperson.inc、session-login.php、
session-main.phpを実行したところ、エラーが再現できました。

require_onceが実行されるよりも先に、Sessionが開始されてしまう
ためではないでしょうか?(未確認)

php.ini-(dist|recommended)の値であるsession.auto_start=0の場合、
正常に動作しました。


以上、参考になれば。

-- 
H.Shimooka/shimooka@axissoft.co.jp