Authentication




Cancel OK
B!コメントする  2024-08-09 11:15:00 by admin

PHPのバージョンアップに伴うエラー

勝手にバージョンアップされた環境でエラーが発生しました。
調べたらハッシュ関数に関するものだったので備忘録として書いておきます。

原因としてはhash_hmac関数にcrc32を使用していたことが原因です。
確か短いハッシュ値が欲しくてcrc32を使った記憶があったような無かったような・・・

sha256とかに切り替えることで解消したんですが、意図せず行われたバージョンアップでいきなりだったので久々に焦りました。
PHP7.2から弱いヤツは使えなくなったみたいです。(hash_hmac)


PHP 保守 自分用  

  • コメント
  • コメントはまだありません