[PHP-users 27475] phpのセッション関数の仕組みについて

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[PHP-users 27475] phpのセッション関数の仕組みについて

redopoint12
はじめまして。
Yamaguchiと申します。

phpのセッション関数の仕組みについて質問をさせてください。

phpのセッション関数でセッションのファイルが
サーバー内に作成される際の排他制御は内部的にflock関数が使用されているの
でしょうか?

phpのバージョンはPHP-4.3.11で、OSはLinuxです。

<?php

session_start();
$_session['count']++;
print $_session['count'];

?>

ご存知の方がいらっしゃいましたら
ご教授のほどよろしくお願い致します。


--------------------------------------
Know more about Breast Cancer
http://pr.mail.yahoo.co.jp/pinkribbon/

_______________________________________________
PHP-users mailing list  [hidden email]
http://ns1.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://www.php.gr.jp/php/novice.php3
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[PHP-users 27486] Re: phpのセッション関数の仕組みについて

OGAWA KenIchi
小川と申します。

> phpのセッション関数でセッションのファイルが
> サーバー内に作成される際の排他制御は内部的にflock関数が使用されているの
> でしょうか?

使われているはずです。
PHPのアーカイブにある

ext/session/mod_file.c

内にflockを呼び出している箇所があります。
--
小川建一  mailto:[hidden email]
                                      ++
_______________________________________________
PHP-users mailing list  [hidden email]
http://ns1.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://www.php.gr.jp/php/novice.php3
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[PHP-users 27490] Re: phpのセッション関数の仕組みについて

redopoint12
お世話になっております。Yamaguchiです。

小川様、ご返信ありがとうございます。

flockが使用できないホスティングサーバーで
セッション関連の問題が発生しており
小川様のご回答により、謎が解けました。

ありがとうございました。


OGAWA KenIchi <[hidden email]>さん:
> 小川と申します。
>
> > phpのセッション関数でセッションのファイルが
> > サーバー内に作成される際の排他制御は内部的にflock関数が使用されてい
るの

> > でしょうか?
>
> 使われているはずです。
> PHPのアーカイブにある
>
> ext/session/mod_file.c
>
> 内にflockを呼び出している箇所があります。
> --
> 小川建一  mailto:[hidden email]
>                                       ++
> _______________________________________________
> PHP-users mailing list  [hidden email]
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3

--------------------------------------
Know more about Breast Cancer
http://pr.mail.yahoo.co.jp/pinkribbon/

_______________________________________________
PHP-users mailing list  [hidden email]
http://ns1.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://www.php.gr.jp/php/novice.php3
Loading...