このページは役立ちましたか?

ResourceSpaceの日本語化

ResourceSpaceはUTF-8を意識していますが、日本語を使うにはいくつか対応点があります。

php.iniの変更

ホスティングでphp.iniを独自に設定できるなら、下記のようにします。

下記の2行が標準のインストール説明から追加した行になります。これによりutf-8の対応と文字列操作の関数を一つ一つmb_******にする必要なく一網打尽でシステムが読み替えしてくれます。

mbstring.internal_encoding=utf-8
mbstring.func_overload=7

MySQLのutf-8対応

DB作成時に照合順序をutf8_general_ciとしておきます。

次にinclude/db.phpの56行目あたりを以下のように1行追加します。root権限がありmy.cnfをいじれるのならutf-8で接続するように変更しておけば下記対応は不要。

# *** CONNECT TO DATABASE ***
mysql_connect($mysql_server,$mysql_username,$mysql_password);
mysql_select_db($mysql_db);
# The following line is for multibyte language.
mysql_query("SET NAMES utf8");
set_magic_quotes_runtime(0);

SecFilterEngine = Off
SecFilterScanPOST = Off
memory_limit = 200M
post_max_size = 100M
upload_max_filesize = 100M
short_open_tag = On
mbstring.internal_encoding=utf-8
mbstring.func_overload=7
このページは役立ちましたか?
タグ (タグ編集)
  • No tags

ファイル 0

 
あなたはコメントを投稿するには ログイン しなければなりません。