XAMPPのローカル環境にインストールできない

【環境情報】
・baserCMSのバージョン:4.4.3
・レンタルサーバー名:ロリポップ
・使用テーマ:bc_sample
・PHPスキル(自己評価):全くわからない
・XAMPP:xampp-windows-x64-8.0.2-0-VS16-installer

はじめまして。これからローカル環境にセットアップをしようとしたところ、以下のエラーが出ています。XAMPPの初期設定が何か必要なのでしょうか。


■やったこと
1.XAMMPのインストール、公式サイトの『 XAMPPの設定(データベース及びユーザーの作成と設定)』
https://wiki.basercms.net/XAMPP

2.C:\xampp\htdocs\study ←ここへbaserCMS4.4.3のZIPを解凍し、コピー

[Warning (2)](javascript:void(0);): include_once(C:\xampp\htdocs\study\app\Config\database.php): Failed to open stream: No such file or directory [CORE\Cake\Model\ConnectionManager.php, line 67]

[Warning (2)](javascript:void(0);): include_once() [function.include]: Failed opening ‘C:\xampp\htdocs\study\app\Config\database.php’ for inclusion (include_path=‘C:\xampp\htdocs\study\lib;C:\xampp\php\PEAR’) [CORE\Cake\Model\ConnectionManager.php, line 67]

Fatal error : Uncaught Error: Unknown named parameter $subject in C:\xampp\htdocs\study\lib\Cake\Utility\ObjectCollection.php:129 Stack trace: #0 C:\xampp\htdocs\study\lib\Baser\Event\CakeEventManager.php(244): ObjectCollection->trigger(‘initialize’) #1 C:\xampp\htdocs\study\lib\Cake\Controller\Controller.php(682): CakeEventManager->dispatch(Object(CakeEvent)) #2 C:\xampp\htdocs\study\lib\Cake\Error\ExceptionRenderer.php(158): Controller->startupProcess() #3 C:\xampp\htdocs\study\lib\Cake\Error\ExceptionRenderer.php(95): ExceptionRenderer->_getController(Object(FatalErrorException)) #4 C:\xampp\htdocs\study\lib\Cake\Error\ErrorHandler.php(126): ExceptionRenderer->__construct(Object(FatalErrorException)) #5 C:\xampp\htdocs\study\lib\Cake\Error\ErrorHandler.php(269): ErrorHandler::handleException(Object(FatalErrorException)) #6 C:\xampp\htdocs\study\lib\Cake\Error\ErrorHandler.php(212): ErrorHandler::handleFatalError(1, ‘Uncaught Error:…’, ‘C:\xampp\htdocs…’, 129) #7 C:\xampp\htdocs\study\lib\Cake\Core\App.php(970): ErrorHandler::handleError(1, ‘Uncaught Error:…’, ‘C:\xampp\htdocs…’, 129, Array) #8 C:\xampp\htdocs\study\lib\Cake\Core\App.php(943): App::_checkFatalError() #9 [internal function]: App::shutdown() #10 {main} thrown in C:\xampp\htdocs\study\lib\Cake\Utility\ObjectCollection.php on line 129

@linkdesign どうやら、database.php が存在していないというメッセージのようです。
database.php がないということは、インストールが完了していないようですが、トップページにアクセスした際にインストーラーが表示されないということでしょうか?
トップページにアクセスした際のスクリーンショットを頂けますか?

「いいね!」 1

baserCMSは現時点ではPHP8に対応していないので、PHP7.x版のXAMPPを
インストールする必要があります。
XAMPP自体がこれから始めるということであればLaragonがおすすめです。

「いいね!」 1

インストールステップ2の後、『次のステップへ』を押すと上記のメッセージが出てきました。
しかし、Windows 向け XAMPP 8.0.2 をアンインストールし、Windows 向け XAMPP 7.3.27をインストールしたところ、無事にインストール完了いたしました。

※Laragon というソフトのページを見てみましたが、理解できず。。。

でもようやく各種ファイルを触ってみます!どうもありがとうございました。

「いいね!」 1

解決しましたか。データベースを配置していないですよね。DBとの接続が失敗しているようです。
私も初心者ですが、詳しくどこでDB配置するか分かっていません。

@tobiookami
XAMPPのメジャーバージョンの違いで、PHPのバージョンがPHP7.x系かPHP8系か、というだけのことです。
yamamoto さんのご指摘のように現在リリースされているのbaserCMS 4.5.0においても、対応するPHPのバージョンは7.4までですので、単にXAMPP 8.0.2ではbaserCMSは動かないというだけの事情です。
言い換えると今のbaserCMSは、XAMPP 7.3.27でないと動かないということです。(現時点のXAMPP 7系のリビジョンは、もっとあがってるのかもしれませんが)

DBに関しては、以下の記事など参考にされてはいかがでしょうか?

なお、以下の画像ように、トピックのタイトル下に「解決済み」のステータスが付いているものは、イシューは既に解決しています。

@GUSSAN
ご説明ありがとうございました。
PHPバージョンの問題ですね。PHP7.Xで試してみます。