ホーム » マニュアル » 設定ファイル編集

設定ファイル編集

概要

設定ファイル(user_config.ini)を編集する機能です。
※この画面にアクセスするには、「システム管理者」ロールが必要です。

画面

設定ファイル編集

説明

この設定ファイルは、セクションによってグループ分けされています。
セクション名は角カッコで囲われています。
例えば、globalセクションの設定項目は [global] という文字列から次の角カッコで囲われたセクション名までの間に記述する必要があります。

global セクション

document_root WebサーバーのDocument Rootを指定します。
この項目を定義しない場合は、PHPの$_SERVER変数の値が使用されます。
値を空にすることで、環境を変更時の柔軟な対応が可能ですが、一部のレンタルサーバーでは$_SERVER変数の'DOCUMENT_ROOT'が正しい値を返さない場合があるため、正確な値を入力することを推奨します。
例: document_root = /Users/kawaguchi/NetBeansProjects/me/www
site_path CMS管理対象ディレクトリのドキュメントルートからのパスを指定する。
ドキュメントルート直下のファイルも管理対象に含める場合は "/" を指定します。
例:/
特定のディレクトリ配下のみを管理対象にする場合は次のように指定します。
例:/news
※運用開始後にこの値を変更することはできません。
例: site_path = /
cms_path CMS(MicroEngine本体)インストールディレクトリのドキュメントルートからのパスを指定します。
例: cms_path = /cms/me
upload_path アップロードファイル保存ディレクトリのドキュメントルートからのパスを指定します。
ページ編集画面で指定した画像が保存されます。
例: upload_path = /cms/me/data/upload
session.name セッション名を指定します。デフォルト値の"MicroEngine_Session"を変更したい場合は指定します。
例: session.name = MicroEngine_Session
me_session_id MicroEngine セッション識別子を指定します。
同じサーバー内に複数のMicroEngineがインストールされている場合に区別するために使われます。
ただし、通常はクッキーの有効範囲が異なるので、他のMicroEngineの影響を受けることはありません。
この値はインストール時に自動で生成されます。この値を変更するとログイン中のユーザーはログアウトされますが、再度ログイン可能です。
例: me_session_id = 1c5221c1da6e4be71aff6c215546b36f

page セクション

extensions 管理対象拡張子を,(カンマ)区切りで指定します。
指定された拡張子のファイルは管理対象となり、テンプレート作成などの操作が行えます。 例: extensions = html,htm,php
directory_index Webサーバーの"DirectoryIndex"と同じ値を指定します。
トップページのサイトビュー機能でディレクトリが指定された場合に、この値のページを確認して、ページが存在すれば操作ボタンを表示します。
例: directory_index = index.html, index.htm, index.php
exclude_dir 管理対象外ディレクトリを指定します。
例えば、/blog ディレクトリを管理対象外としたい場合に指定します。
site_pathに"/"以外が指定されている場合は、site_pathを省いた値を指定します。
値は、,(カンマ)区切りで複数指定できます。
例: exclude_dir = /blog
edit_border_color ページ編集画面の編集領域の枠線の色を指定します。
例: edit_border_color = #FF0000
edit_border_color_repeat ページ編集画面内のリピート領域の枠線の色を指定します。
値は、,(カンマ)区切りで複数指定できます。
例: edit_border_color_repeat = #00FF7F, #00BFFF

Date セクション

date.timezone タイムゾーン設定を指定します。デフォルト値は"Asia/Tokyo"です。
指定された値は、PHPのdate_default_timezone_set()関数に渡されて、デフォルトタイムゾーンが設定されます。
例: date.timezone = Asia/Tokyo

操作

キャンセルボタン 編集内容を破棄して、システム画面に戻ります。
登録ボタン 編集した内容を "data/config/user_config.ini" に書き出します。
ファイルが書きだされると、それ以降は新しい設定内容でMicroEngineが動作します。
サーバー内で "user_config.ini" ファイルを直接編集することも可能です。