2021-07-23 16:44:09
本来、テスト環境を用意して対応を行うべきなのですが、そういうことは面倒なので、気が向いたときにphp8に切り替えてエラーを潰してと言う作業を繰り返したいと思います。
というわけで、時折、エラーが出て動かない場合があるかもしれませんがご了承ください。
軽くテストした感じでは、ブログの閲覧(自前)、お問い合わせフォーム(自前)に関しては対応できてるのかなと思います。
掲示板(自前)はエラーでてます。これはもう要らないのでは…
未だにサポート切れの「ぶろぐん」を使ってる方がいらっしゃるのかは解りませんが、ぶろぐんではphp8で廃止された each(), get_magic_quotes_gpc() を随所で使っているため修正が必要です。他にバグ(forの条件式の符号逆になってる)や未定義の変数利用もあって、なんで今まで引っ掛からなかったんだろうと…
なかなかに時間のかかる作業です。(多分対応できた)
each()は while( list($key,$val) = each($arr) ) { みたいな感じで使われてるので、foreach($arr as $key => $val) { みたいに書き換えれば動きます。
2021/07/26 多分、php8への対応終わりました
今php8に切り替える必要も無いのでしばらくはphp7のままで。
というわけで、時折、エラーが出て動かない場合があるかもしれませんがご了承ください。
軽くテストした感じでは、ブログの閲覧(自前)、お問い合わせフォーム(自前)に関しては対応できてるのかなと思います。
掲示板(自前)はエラーでてます。これはもう要らないのでは…
未だにサポート切れの「ぶろぐん」を使ってる方がいらっしゃるのかは解りませんが、ぶろぐんではphp8で廃止された each(), get_magic_quotes_gpc() を随所で使っているため修正が必要です。他にバグ(forの条件式の符号逆になってる)や未定義の変数利用もあって、なんで今まで引っ掛からなかったんだろうと…
なかなかに時間のかかる作業です。(多分対応できた)
each()は while( list($key,$val) = each($arr) ) { みたいな感じで使われてるので、foreach($arr as $key => $val) { みたいに書き換えれば動きます。
2021/07/26 多分、php8への対応終わりました
今php8に切り替える必要も無いのでしばらくはphp7のままで。