インストール直後の状態で、既に追加済みの「お問い合わせ(メールフォーム)」のファイル添付機能を試したく、「新規フィールド追加」からタイプ「ファイル」としたフィールドを追加してみた所、メールフォーム画面でファイルを選択していようがいまいが、確認画面を進もうとすると
「エラー: アドレス ‘/contact/confirm’ に送信されたリクエストは無効です。」
と表示されてしまいます。
(該当のフィールドを無効にすれば、問題なく確認画面へ進めます)
error.logを確認すると、以下のようなエラーが出力されておりました。
error: [Error] Cannot use object of type Laminas\Diactoros\UploadedFile as array in D:_web\basercms\vendor\cakephp\cakephp\src\Utility\Hash.php on line 71
根本的に認識が誤っている点(必要な設定がなされていない等)があれば申し訳ないのですが、なにかわかる点がありましたらご教授いただければ幸いです。
【環境情報】
・baserCMSのバージョン:5.1.0、5.1.2
・レンタルサーバー名:localhostのWindows+apache+PHP8.2、XSERVER
・使用テーマ:BcThemeSample