BBSNote v8.0はPerlのバージョンがあがるとなにも投稿できなくなりますPerl5.12でコメントの書き込みができなくなり、Perl5.26でエラー画面が表示されるようになります。 Perl5.12でも使えるようにパッチをあてるPerl5.12で投稿できなくなったBBSNoteを使えるようにする方法がやっとわかりました。 Perl512で投稿できなくなる原因はこれです。 この問題に対処するために書き直す必要があるファイルは、 bbsnote.cgi です。 問題の箇所は2500行目あたりにあります。 split(/$CR/,$s,2); $b=quotemeta @_[0];となっている箇所を my @aaa=split(/$CR/,$s,2); $b=quotemeta $aaa[0];に書き換えます。 ここでは変数名を @aaa にしましたが、そのほかの変数名とかぶらなければ
![BBSNoteを使い続ける3つの方法|さとぴあ](https://cdn-ak-scissors.b.st-hatena.com/image/square/87db265975abaa009d3a4b3df796b181163efef5/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F46018606%2Frectangle_large_type_2_9e359e0f67e9f756d731f934c6efa9f8.png%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)