Ver. 2.7.x 系でデータベースのインデックスが張られない不具合が見つかりました
Ver. 2.7系を 新規インストール した場合に、データベースのインデックスが生成されない場合がある不具合が確認されました。このパッチはインデックスを再生成するためのものになります。
対象
Ver. 2.7.0 〜 Ver. 2.7.15 を新規インストールした環境。Ver. 2.7系にアップデートや Ver. 2.7系を新規インストールした後に一度でもバージョンアップを行なっている環境であれば問題ありません。
不具合内容
インストール時に MySQLのインデックスが高確率で張られない問題。 これにより、記事数が増えてきた場合、表示速度のパフォーマンスに影響が出ます。
インデックス再生成方法
パッチファイルのアップロード
phpのバージョンに合わせたディレクトリを a-blog cms を設置したディレクトリにアップロードしてください。
- php5.3.x 〜 php5.5.x: setup_php53xディレクトリ
- php5.6.x 〜 php7.0.x: setup_php56xディレクトリ
インデックスの再生成実行
http(s)://example.com/setup_php53x/index.php もしくは http(s)://example.com/setup_php56x/index.php にアクセスします。
注意
* setupプログラム自体は、Ver. 2.7.15 の物ですので、Ver. 2.7.15 未満の場合、 「アップデートしてください」と表示されますが、無視してください。
ログイン画面が出現しますので、管理者アカウントでログインしてください。
次に、システムの修正ツール > インデックスの修正 のリンクを踏んで、 インデックス再生成ボタン を実行します。これには時間がかかる場合があります。
これで、インデックスが再生成されました。このsetupは削除していただいて構いません。
この度はご迷惑をお掛けしてしまい大変申し訳ございません。 ご対応お願いいたします。