ここ1年ぐらいPHPのフレームワークはLaravelを使っていますが、マイナーバージョンの影響に悩まされることがたまにあります。
以前、遭遇した事象としてはログイン連携が急にできなくなりました。
流石に4系と5系とかのバージョン違いだと根本からかわることもあるので意識しますが、5.5.41と5.5.45でも細かい関数の仕様などの違いで動かなくなることがあるので注意が必要です。
先日も見つけたところでは
- collectionのgroupByの二重以上のキーでのgroup
- report関数(5.5で開発してて急に動かなくなって調べたところ5.4からだったようです。)
が5.5.41だとOKでしたが5.4.36だとNGでした。
マイナーバージョン変更だと非常に気づきにくいので発見も困難だったりします。
エラーポイントを局所的にして、なおかつデータも同じにして動かない時はこれらを疑ってみましょう。