はじめてのbaserCMS

技術系

XAMPPローカル環境構築

  • googleでXMAPPを検索し、ダウンロード先が出てきます。
  • ダウンロードして、インストール完了まで
  • ApacheとMySQLを起動する

baserCMSダウンロードとローカル配置

  • googleでbaserCMSを検索し、公式サイトに辿って、ダウンロードする
  • baserCMSのバージョン:4.5.0
  • ファイルを解凍し、C:\xampp\htdocs\basercmsに配置する
  • ブラウザにhttp://localhost/basercms/を入力し、起動する

ブラウザから下記のエラーログを表示されました。

Warning (2): include_once(C:\xampp\htdocs\basercms\app\Config\database.php): Failed to open stream: No such file or directory [CORE\Cake\Model\ConnectionManager.php, line 67]
Warning (2): include_once() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening 'C:\xampp\htdocs\basercms\app\Config\database.php' for inclusion (include_path='C:\xampp\htdocs\basercms\lib;\xampp\php\PEAR') [CORE\Cake\Model\ConnectionManager.php, line 67]
Fatal error: Uncaught Error: Unknown named parameter $subject in C:\xampp\htdocs\basercms\lib\Cake\Utility\ObjectCollection.php:129 Stack trace: #0 C:\xampp\htdocs\basercms\lib\Baser\Event\CakeEventManager.php(244): ObjectCollection->trigger('initialize') #1 C:\xampp\htdocs\basercms\lib\Cake\Controller\Controller.php(682): CakeEventManager->dispatch(Object(CakeEvent)) #2 C:\xampp\htdocs\basercms\lib\Cake\Error\ExceptionRenderer.php(158): Controller->startupProcess() #3 C:\xampp\htdocs\basercms\lib\Cake\Error\ExceptionRenderer.php(95): ExceptionRenderer->_getController(Object(FatalErrorException)) #4 C:\xampp\htdocs\basercms\lib\Cake\Error\ErrorHandler.php(126): ExceptionRenderer->__construct(Object(FatalErrorException)) #5 C:\xampp\htdocs\basercms\lib\Cake\Error\ErrorHandler.php(269): ErrorHandler::handleException(Object(FatalErrorException)) #6 C:\xampp\htdocs\basercms\lib\Cake\Error\ErrorHandler.php(212): ErrorHandler::handleFatalError(1, 'Uncaught Error:...', 'C:\\xampp\\htdocs...', 129) #7 C:\xampp\htdocs\basercms\lib\Cake\Core\App.php(970): ErrorHandler::handleError(1, 'Uncaught Error:...', 'C:\\xampp\\htdocs...', 129, Array) #8 C:\xampp\htdocs\basercms\lib\Cake\Core\App.php(943): App::_checkFatalError() #9 [internal function]: App::shutdown() #10 {main} thrown in C:\xampp\htdocs\basercms\lib\Cake\Utility\ObjectCollection.php on line 129

エラーを解消するために

解決中…
https://forum.basercms.net/t/topic/606
→結論はPHP環境バージョン問題でした。PHP8.xからPHP7.xにやり直せば解決されました。
動画も共有します。

参考サイト

XAMPPのローカル環境にインストールできない
baserCMSをMacのローカル環境にインストールする
baserCMSを使用した開発入門
【baserCMS】dockerでローカル開発環境を作る
basercms-過去バージョンダウンロード

コメント

タイトルとURLをコピーしました