a-blog cms Ver. 2.8.0-beta を公開!
開発の伊藤です。
大変お待たせしました。 ようやくa-blog cmsの次期バージョンであるa-blog cms Ver. 2.8.0のベータ版をダウンロード出来るようになりました。
Ver. 2.8.0 の目玉機能であるボタン1つでのアップデート機能がありますので、これから開発する案件などでも是非お試しください。
開発版になりますので、すでに運用中のサイトにはインストールしないようお願いします。
新規インストール版
php5.3.3 - php5.5.x 版
php5.6.x - php7.0.x 版
php7.1.x - php7.2.x 版
a-blog cms Ver. 2.8.0-beta.18, 19 をお試しの方
現状 a-blog cms Ver. 2.8.0-beta.18, 19 をご利用の場合は、不具合により自動アップデートが動作しません。
php/ACMS/POST/Update/Exec.php 72行目付近のコメントアウトを外すことでアップデートできるようになります。
// System Update
$downloadService->download($dest, $url);
$placeFileService->exec($new_path, $backup_dir);
a-blog cms Ver. 2.8.0-beta.4 をお試しの方
現状 a-blog cms Ver. 2.8.0-beta.4 をご利用の場合は、不具合により自動アップデートが動作しません。 以下パッチを適応することにより、自動アップデートできるようになりますので、お手数ですが適応お願いいたします。
php/ACMS/POST/Update を パッチファイルのものと置き換えてください。
予定より遅れており申し訳ございません。ただもう少しでリリース出来そうです! Ver. 2.8の変更点をまとめたものも、近いうちに公開したいと思います。
簡単セットアップファイル
Windows XAMPP 版と Mac OS MAMP 版を用意しました。まずは、ローカル環境でお試しください。
【SSL設定】サイト全体のリンクをSSLのリンクにする
a-blog cms で構築されたWebサイトを常時SSL/TLS化する方法をご紹介します。
config.server.php
define('SSL_ENABLE', 1);
define('FULLTIME_SSL_ENABLE', 1);上記のように2つのオプションを"1"に設定する事により、サイト全体をSSL/TLS化できます。
また、同時に COOKIE_SECURE オプションを有効にすることで、a-blog cms が発行する Cookie で Secure 属性が有効になります。
Secure 属性が有効になることで、 HTTPS 接続の場合にのみクッキーが送信されるようになり、盗聴や中間者攻撃から保護されます。セキュアな接続が必要な場合、必ず COOKIE_SECURE オプションを有効にしてください。
define('COOKIE_SECURE', 1);