サブフォルダへの設置ができない

【環境情報】
・baserCMSのバージョン:5.1.6以降
・レンタルサーバー名:LAN内サーバー(Rocky Linux 9.6)、PHP 8.2.29
・PHPスキル(自己評価):C

を参照してサブフォルダへの設置を行ったところ、baserCMS 5.1.5までは問題なく設置が完了していたのですが、baserCMS 5.1.6以降を同様に新規インストールを行おうとすると「 ステップ2:環境チェック」の次に進むときにエラーが発生します。
(5.1.6, 5.1.7, 5.1.9, 5.2.1で発生するのを確認しました)

何か追加で作業しないといけないことができたのでしょうか?
よろしくお願いします。

こんにちは
こちら解決しましたでしょうか?

同じ環境をローカルで作成して試してみましたが再現せず、問題なくインストールができました

以下2点ご確認いただけますでしょうか?

  1. 「5.1.6, 5.1.7, 5.1.9, 5.2.1で発生するのを確認しました」とのことですが、5.1.8では発生していない、という認識でよろしいでしょうか?
  2. エラーが発生した時のエラー表示(文言)、またはerror.logへのエラー出力の有無はわかりますでしょうか?

なにかヒントがあるかもしれません
不明点あればお申し付けください

ご返信ありがとうございます。

「5.1.6, 5.1.7, 5.1.9, 5.2.1で発生するのを確認しました」とのことですが、5.1.8では発生していない、という認識でよろしいでしょうか?

5.1.8, 5.2.0では確認していません。
5.2.2がリリースされたので本バージョンでも試してみましたが、同様にエラーが発生します。

エラーが発生した時のエラー表示(文言)、またはerror.logへのエラー出力の有無はわかりますでしょうか?

error.logの出力内容を添付します(5.2.2での実行結果です)。

2026-01-29 13:24:50 error: [Cake\Http\Exception\InvalidCsrfTokenException] Missing or invalid CSRF cookie. in /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Middleware/CsrfProtectionMiddleware.php on line 358
Stack Trace:
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Middleware/CsrfProtectionMiddleware.php:165
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /www/htdocs/basercms/unitek/vendor/cakephp/authentication/src/Middleware/AuthenticationMiddleware.php:106
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Middleware/BodyParserMiddleware.php:162
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php:118
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /www/htdocs/basercms/unitek/vendor/baserproject/baser-core/src/Middleware/BcRequestFilterMiddleware.php:87
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php:69
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php:115
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Runner.php:60
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Server.php:103
- /www/htdocs/basercms/unitek/webroot/index.php:42
- [main]:

Request URL: /baser/admin/bc-installer/installations/step2
Referer URL: http://192.168.1.123/basercms/unitek/baser/admin/bc-installer/installations/step2
Client IP: 192.168.1.202
2026-01-29 13:24:50 error: [Cake\Datasource\Exception\MissingDatasourceConfigException] The datasource configuration `default` was not found. in /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Datasource/ConnectionManager.php on line 208
Stack Trace:
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/ORM/Locator/TableLocator.php:261
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Datasource/Locator/AbstractLocator.php:68
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/ORM/Locator/TableLocator.php:212
- /www/htdocs/basercms/unitek/vendor/baserproject/baser-core/src/Controller/BcErrorController.php:64
- /www/htdocs/basercms/unitek/vendor/baserproject/baser-core/src/Controller/BcErrorController.php:48
- /www/htdocs/basercms/unitek/vendor/baserproject/baser-core/src/Error/BcExceptionRenderer.php:40
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Error/Renderer/WebExceptionRenderer.php:139
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php:133
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php:145
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php:119
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Runner.php:82
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Runner.php:60
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Http/Server.php:103
- /www/htdocs/basercms/unitek/webroot/index.php:42
- [main]:

Request URL: /baser/admin/bc-installer/installations/step2
Referer URL: http://192.168.1.123/basercms/unitek/baser/admin/bc-installer/installations/step2
Client IP: 192.168.1.202
2026-01-29 13:24:50 error: [Cake\Error\FatalErrorException] Fatal Error: Uncaught Cake\Error\FatalErrorException: [Cake\View\Exception\MissingHelperException] Helper class `BcBaserHelper` could not be found. (/www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/View/HelperRegistry.php:134) in /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php:377
Stack trace:
#0 [internal function]: Cake\Error\ErrorTrap->handleError()
#1 /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php(377): trigger_error()
#2 /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php(241): Cake\Error\ExceptionTrap->logInternalError()
#3 [internal function]: Cake\Error\ExceptionTrap->handleException()
#4 {main}
  thrown in /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php on line 377
Stack Trace:
- /www/htdocs/basercms/unitek/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php:277
- [internal]:??
- [main]:

Request URL: /baser/admin/bc-installer/installations/step2
Referer URL: http://192.168.1.123/basercms/unitek/baser/admin/bc-installer/installations/step2
Client IP: 192.168.1.202

また、ふと思い立ってサブディレクトリの最後のディレクトリ名を「unitek」から「522」や「abcdef」のケースで実行したところ、問題なくインストールが完了しました。

返信にあたって見直したところ「.htaccess」の設定は行っていましたが、「.env」の設定は行なっていなかったので、サブディレクトリ「unitek」の場合に直接「SITE_URL」を変更して実行しましたが、エラーが発生します(「SSL_URL」は修正前ファイルに記載がなかったので記述していません)。
サブディレクトリ「522」「abcdef」の場合は「.htaccess」の設定のみで、「.env」の設定は行いませんでしたがインストールが完了しています。
特定の文字で動作が変わるといったことがあるのでしょうか?