Lizmapの設定
一部のサーバでは、Lizmapに追加設定を行う必要があります。設定は、 lizmap/var/config/
ディレクトリ上で行います。
設定ファイル
Lizmapにはいくつかの設定ファイルがあります。lizmap/var/config/にあります。
フレームワーク設定ファイル
mainconfig.ini.php
には、主にLizmapが使用するフレームワークのための、多くの設定パラメータが含まれています。利用可能な言語など、いくつかのパラメータを変更したいかもしれません。 mainconfig.ini.phpを修正はしないでください 。 新しい値を持つパラメータは、代わりにlocalconfig.ini.php
に設定するようにしてください。localconfig.ini.php
には、あなたのインストールに特有の設定パラメータが含まれています。つまり、mainconfig.ini.php
にあるパラメータのうち、変更したいものをこの中で再定義します。liveconfig.ini.php
は、アプリケーション自身によって変更されるmainconfig.ini.php
のパラメータを含んでいます。
Lizmapの実行中に、 mainconfig.ini.php
, localconfig.ini.php
, liveconfig.ini.php
がこの順番でマージされます。つまり、liveconfig.ini.php
のパラメータは、localconfig.ini.php
のパラメータよりも高い優先度を持ち、その結果、mainconfig.ini.php
のパラメータよりも高い優先度のパラメータを持つことになります。
注釈
古いリリースでは、 liveconfig.ini.php
と localconfig.ini.php
が存在しない場合があります。
その他のフレームワーク設定ファイル
profiles.ini.php
には、データベース、SMTPサーバー、LDAPなどにアクセスするためのすべての認証情報が含まれています。これらのアクセスパラメータを設定するためには、これを変更する必要があります。installer.ini.php
は、Lizmapモジュールとその状態についての情報を含んでいます。アップグレードの間は、絶対に触らず、消さないでください。削除できるのは、Lizmapを再インストールするときだけです。
Lizmap設定ファイル
lizmapConfig.ini.php
は、Lizmapに固有の設定パラメータを含んでいます。lizmapLogConfig.ini.php
は、Lizmapロガーの設定を含んでいます
バックアップやアップグレードのために、 localconfig.ini.php
, liveconfig.ini.php
, lizmapConfig.ini.php
, profiles.ini.php
, lizmapLogConfig.ini.php
, installer.ini.php
を保持しておく必要があります。これらはすべて、アプリケーションの稼働中やインストール中に変更されます。
言語の設定
Lizmapは、ユーザーの言語(ブラウザによって与えられる)を自動的に検出し、多くの言語をサポートしています。
Lizmapで利用可能な言語は、fr_FR, en_US, it_IT, es_ES, eu_ES, pt_PT, el_GR, de_DE, pl_PL, ru_RU, fi_FI, gl_ES, sv_SE, nl_NL, ro_RO, hu_HUです。
ユーザーのブラウザがサポートされていない言語コードを使っている場合は、Lizmapのデフォルト言語が使用され、en_USとなります。
localconfig.ini.phpにパラメータ locale
を設定して、お好みの言語コードを指定することで、Lizmapのデフォルト言語を変更することができます。
また、 availableLocales
オプションを変更することで、利用可能な言語を制限することもできます。
この例では、3つの言語のみが利用可能で、デフォルトの言語はイタリア語です。
locale = it_IT
availableLocales = en_US,fr_FR,it_IT
また、 fallbackLocale
というオプションもありますが、これを変更することはお勧めしません。