Session

サーバー移転してから、複数ページにまたがるPHPページでSessionのエラーが発生しました。PHPのバージョンアップによるものらしいが、解決策がわからず。
session_cache_expire(60 * 1 * 1);  がエラーになります。
Warning: session_cache_expire(): Cannot change cache expire when session is active in
調べてもよくわからなかったけど、session_start(); の後にsession_cache_expire() があったので、警告通り session_cache_expire() を先にすると収まった。正しいのかどうかわかないけど。ただ、動作は問題なかった。また、すでにスタートしていると思われる 別の個所では、 if(!isset($_SESSION))
でチェックをかけるとしのげた。
よくわからないけど、動作したのでOKとしました。