Blog

baserCMSがアップデートできない

XAMPPローカルお試しサイトでの話です

脱プラグインしていよいよアップデートテスト

 baserCMSをアップデートすることができない原因であったプラグインを使わないようにWebサイトをリニューアルして,いよいよアップデートのテストができるところまできました。

まずはXAMPPで構築したローカルお試しサイトで最新バージョンであるbaserCMS5.1.1にアップデートして動きを確かめてから公開サイトのアップデートをしようと考えています。

何故かアップデートに失敗するのです

 しかしながら,アップデートのための最新版プログラムをダウンロードするところでエラーが出てしまいます。

1回目は以下のようなエラーメッセージでした。どうもsqlite3というPHPのモジュールがインストールされていないとのことだったので,php.iniファイルを編集してsqlite3を有効にしました。

Problem 1

  • baserproject/bc-installer[5.1.0, ..., 5.1.1] require ext-sqlite3 * -> it is missing from your system. Install or enable PHP's sqlite3 extension.
  • Root composer.json requires baserproject/baser-core 5.1.x -> satisfiable by baserproject/baser-core[5.1.0, 5.1.1].

2回目は以下のようなエラーメッセージでした。こちらは対処法がわからなかったので,ユーザーズフォーラムで見つけたXAMPP環境でのアップデートについてのこちらの記事を見ながらファイルを修正しました。

cakephp/plugin-installer contains a Composer plugin which is blocked by your allow-plugins config. You may add it to the list if you consider it safe. You can run "composer config --no-plugins allow-plugins.cakephp/plugin-installer [true|false]" to enable it (true) or disable it explicitly and suppress this exception (false)

これで大丈夫かと思いきや,3回目のエラーメッセージが出ました。

Problem 1

  • cakephp/bake is fixed to 3.x-dev (lock file version) by a partial update but that version is rejected by your minimum-stability. Make sure you list it as an argument for the update command.

上記のエラーと同様のものがあと4つ出ていました。なかなかうまくいきません。
試しにサブディレクトリを作成して新規にbaserCMS5.0.20をインストールしてアップデートを試みましたが同じエラーが出てしまいました。

いろいろ調べてみましたがお手上げ状態なので,ユーザーズフォーラムで質問してみようと思います。

この記事へのコメント

コメントはまだありません。

コメントを送る

必須
必須  
※ メールアドレスは公開されません
任意
必須
Loading...  画像の文字を入力してください
1
2
3
4
5
6
7
8