少し古いbaserCMSで、管理側のプラグイン一覧画面が表示されない、
または、プラグイン一覧画面内にある baserマーケット タブを開いた場合にプラグイン一覧が表示されない、
という場面に遭遇したので、その内容と対処策をメモしておきます。
対象バージョン
- baserCMSのバージョンが、3.0.8(3.0.8-dev)以下を利用している場合
発生状況
- baserCMSにログインして、管理側のプラグイン一覧画面にアクセスすると、404Error が発生する
- デバッグモード1以上では、XMLクラスのbuild()で失敗しているエラーメッセージが表示される
または、
- 管理側プラグイン一覧画面内にある baserマーケット タブを開いた際に、マーケットで公開中のプラグイン一覧が表示されない
原因
baserマーケットで配信しているFeedのURLが、古いURLとなっているため。
対処
Config に記載のあるURLを書き換える。
- /lib/Baser/Config/setting.php
■ 変更前
'marketThemeRss' => 'http://barket.jp/themes.rss',
'marketPluginRss' => 'http://barket.jp/plugins.rss',
■ 変更後
'marketThemeRss' => 'https://market.basercms.net/themes.rss',
'marketPluginRss' => 'https://market.basercms.net/plugins.rss',