藤本です。 直感的ですが、バージョンの違いが原因ではない可能性も考慮すべきかと。 セッションが働かないという、その新環境にて、ゼロから作るつもりで ほんの小さなプログラムを書いてみてください。 そして、それが動くように専念してみてください。 環境の違いを見比べていくよりも、手っ取り早く原因に辿り着けそうな 気がします。