Webストレージを自前で構築するためのWebApplとしてAjaXplorer5を導入してみた。
正しく設定すれば2バイト文字のデレクトリやファイルを扱うことも可能である。
インストールは至って簡単
AjaXplorerのzipファイルを任意のデレクトリに解凍し、サーバの公開領域におくだけ
2バイト文字を扱うその際のメモ
オンラインのドキュメントでは以下の記載を行なえば使えるとの紹介が多い
当初 AjaXplorerの./解凍したデレクトリ/conf/bootstrap_conf.php
define("AJXP_LOCALE", "ja_JP.UTF-8");
ではあるが、自前の環境ではうまくいかなかった。
いろいろと調べていると、phpの設定を見直す必要があると思われた。
php.iniを確認し、以下に示すような設定とした。
phpの./php/php.ini
output_buffering = Off default_charset = "UTF-8" mbstring.language = Japanese mbstring.internal_encoding = UTF-8
更に、冒頭のbootstrap_conf.phpの記載を変更した
変更後 AjaXplorerの./解凍したデレクトリ/conf/bootstrap_conf.php
define("AJXP_LOCALE", "");
そして、結果は…
日本語は使用可能となりました