basercms icon indicating copy to clipboard operation
basercms copied to clipboard

【システム】データベースのプレフィックスに大文字を使うと機能しなくなる

Open as-al opened this issue 10 months ago • 0 comments

概要

データベースのプレフィックスに大文字を使うと機能しなくなる https://forum.basercms.net/t/topic/1481/1

レンタルサーバー名:さくらのレンタルサーバー(スタンダード) baserCMS version : 5.1.5

初回インストール時、データベースに MySQL を選んだ時、プレフィックスに大文字を使うと CakePHP のルーティング機能がうまく動作しない問題が発生します。 上記問題が発生すると、プラグインが機能せず、テーマなどのダウンロード機能も停止します。 また、上記にかかわらず画像認証機能が動作しません(画像が表示されない)。 いずれのテストの際もサーバーのアプリケーションファイアーウォール機能はオフとしています。

備考

再現検証してみた所、若干結果は違うが、同じくエラーで変なDB構造になって正常動作しなくなりました。

  • データベースへの接続は成功
  • 次のステップへ進むとき(構築時)にエラーが発生、次のステップへはいけず(※エラー文)
  • ボタンは接続テストに戻る
  • DBのテーブル構築は途中で止まる(※キャプチャ:table_cap.png)
  • 順調にインストール出来るとき:40テーブル
  • 今回:11テーブル
Image Image

as-al avatar Feb 13 '25 07:02 as-al