各種ユーティリティ機能を提供
ユーティリティのトップを表示。
/tmp/cache/
配下のキャッシュファイルを削除する。
コンテンツ管理におけるツリー構造に問題がないかチェックを行う。
問題があった場合は、/logs/error.log
にエラー内容を出力する。
コンテンツ管理のツリー構造を全てフラットな状態にリセットする。
baserCMSについての貢献者をエンドロール形式で表示する。
phpinfo と次の情報を表示する
CSVファイルとしてZipでバックアップファイルを作成しダウンロードする事ができる。
baserCMSコアと有効となっているプラグインに関連するテーブルを対象とする。
スキーマファイルは TableSchema
を継承した、BcSchema
とし、データに関してはCSVファイルとする。
CakePHPのマイグレーションは、時系列で管理するためのものであり、バックアップとしては扱いづらいので、独自で実装する。
またCakePHPのシーダーについても、データの確認等で扱いづらいのでCSVとする。
上記バックアップファイルよりデータを復元する。
エラーログファイル等をZipでまとめてダウンロードする事ができる。
サーバー上のログファイルを全て削除する。