FuelPHP1.8をアップしたらエラー

2017/11/30

出てきたエラーは下記のような感じ

Fuel\Core\PhpErrorException [ Warning ]:
openssl_encrypt() [<a href=’function.openssl-encrypt’>function.openssl-encrypt</a>]: Using an empty Initialization Vector (iv) is potentially insecure and not recommended

/〇〇〇/fuel/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php @ line 967

調べても原因が分からない。「openssl」とかあるからsslの絡みだと思うけど・・・

とりあえずGoogle翻訳さんに丸投げした日本語訳

Using an empty Initialization Vector (iv) is potentially insecure and not recommended
→空の初期化ベクトル(iv)を使用すると潜在的に安全性が低く、推奨されない

なんとなくPHPのバージョンが気になって調べたら「PHP Version 5.3.3」となっていた。

PHPのバージョンを上げるのが良いんだろうけど、そういうわけにもいかないのでFuelPHPをダウングレード。

方法はzipで落として「fuel/core」と「fuel/packages」を差し替え。

ひとまず確認してOKだったので良しとする。

新着(ニュース関連以外)

2017-11-30
Xampp+FuelPHP1.8をサーバーにupしたらエラーになった。
2017-11-09
PCでプッシュ通知ってのをしたい。
2017-11-06
PHPのバージョンを上げたらwikiが壊れたっぽい。
2017-08-03
formのinputでmaxlengthを使うとFirefoxでバグってた。他のブラウザでも気づかずにバグってたかもしれない。
2017-07-19
折れ線グラフをもう少しゆるやかに・・・というか何というか・・・調べていくと「移動平均」っていう言葉にたどり着いた