PHP_INI_ALLなので、どこでも設定可。

.htaccess
php_value session.save_path /var/tmp/pocketwarz.com
php_value session.cookie_lifetime 86400
php_value session.gc_maxlifetime 86400
php_value session.gc_probability 1
php_value session.gc_divisor 100

ケータイが主だったから、あまりセッションの細かいことは気にせず作ってきた。

デフォルトだと /tmp 配下に sess_ で始まるセッションファイルが生成されるのは環境共存においては不便だよねってことで、save_path をサービス毎に設定。

ついでにライフタイムを長めに。

save_path を設定しない限り、デフォルトの設定共有において他サービスで実行されるガベージコレクタによって、.htaccess の lifetime に関わらず消失してしまう(←概略)。

probability, divisor に関しては実行確率程度なので設定不要かと思うけど、一応。