[PHP-users 15871]cgiモードとモジュール間でのセッション受け渡しに関して

mat matphpml @ hotmail.com
2003年 6月 12日 (木) 15:51:15 JST


matです

セッションのことで質問なのですが、PHPを通常(モジュール?)で動かしてい
るスクリプトから、CGIとして動かしているスクリプトへのセッションの受け渡
しをするときに気をつけなければいけない点てあるのでしょうか?
モジュール→モジュール
CGI→CGI
とやった場合はセッションの受け渡しが出来るのですが
モジュール→CGI
CGI→モジュール
とやった場合にsession_start()のところでエラーが出てしまいます。
--- エラーメッセージ ---
Warning: session_start() [function.session-start]: open(/tmp/sess_8b87368d30739145b092db66afdade31, O_RDWR) failed: Permission denied (13) in
/home/hoge/public_html/hoge.php on line 2
--- エラーメッセージ ---
これってセッション関数がセッションのデータを保存しているファイルを読み込
めないというエラーと解釈してよいのですか?

モジュールの場合とCGIの場合でセッションのデータを読み込むときの違いはあ
るのでしょうか?

CGIで動かしているスクリプトは.htaccessにて以下のように設定してCGIとして
動かしています。
--- .htaccess ---
<Files hoge.php>
Options +ExecCGI
AddType text/html php
AddHandler cgi-script php
</Files>
--- .htaccess ---

ご教授お願いいたします。

環境は
PHP 4.3.1
Apache 1.3.27

-- 
mat <matphpml @ hotmail.com>




PHP-users メーリングリストの案内