登録日
2014年9月13日

メンバー検索

  

tmin

名前(ニックネーム)
tmin
自分のconcrete5サイト
ホームページ
http://mypace75.blog92.fc2.com/
自己紹介
IT系もどきです。よろしくお願いいたします。
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
@t_min
フォーラム総投稿数
3

コミュニティバッジ

投稿

1から3までを表示 (計3)

Re: LMDE201403のLEMP環境にて日本語化ができない様子

皆様いろんな情報大変有難うございます。
当方のLMDEのLEMP環境でも5.7.0、5.7.0.1ともに日本語化出来ましたので報告いたします。
tomoya様、mebius様、具体的な対処法ありがとうございます。

Admin編集でJapaneseを選択、の手順で日本語表示問題なくできるようになりました。
このあと何度か切り替えを試してみましたが、日本語を選んでインストールして英語表示になってしまったときはAdmin編集だけで行けそうです。(Englishでインストールの場合は未検証です)

日本語表示したところ、一度ログイン状態だと文字化け行が挿入されるという現象がありました(添付画像)が、これは当方環境の問題で、php.iniの zend.multibyte = Off (Onになってました)にしたところ解決されました。

言語設定からのみで言語切り替えができていたCentOS6.5 (Nginx1.6.1 PHP 5.3.3 MySQL 5.1.73)ではAdminの言語はなしのままで切り替えができているので、もしかしたら5.5以上だとAdmin編集の手順が必要なのかな?
また出来る限り検証してみます。

# concrete5 Version
5.7.0.1

# concrete5 Packages
None

# concrete5 Overrides
languages/it_IT, languages/el_GR, languages/ja_JP, languages/de_DE, languages/fr_FR, languages/fi_FI, languages/sv_SE, languages/da_DK, languages/ru_RU, languages/tr_TR, languages/sl_SI

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
nginx/1.4.4

# Server API
fpm-fcgi

# PHP Version
5.5.6-1

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dba, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, json, libxml, mbstring, mhash, mysql, mysqli, openssl, pcre, PDO, pdo_mysql, Phar, posix, Reflection, session, shmop, SimpleXML, soap, sockets, SPL, standard, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlwriter, Zend OPcache, zip, zlib.

# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 8M
sql.safe_mode - Off
upload_max_filesize - 2M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 1440
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 2000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Posted on 9月 17, 2014 at 2:54 午後

Re: LMDE201403のLEMP環境にて日本語化ができない様子

参考になるかどうかわかりませんが、若干試してみたことがあるので追記いたします。
環境は上記LMDEでのLEMP環境です。

・5.7.0正式版ではlanguageの選択が日本語以外も反映されず、切り替えてもEnglishのままです。
・gitで引っ張ってきた開発版(9/15現在)のものに5.6用の日本語フォルダをコピっても同様に切り替えは効かないようです。(・β1時はこれで表示されていました)
・同環境で5.6の日本語版を動かしたところ日本語表示はバッチリ。

php.iniとか見なおしたりしてみたんですが、当方も原因はまだつかめずです。

CentOSの方ではほぼ同じ設定で同じOSの同じブラウザからのアクセスでちゃんと切り替わるようです。
CentOS6.5 Nginx1.6.1 PHP 5.3.3 MySQL 5.1.73
sishikawa様の無印MintでもということはMint特有の何かが踏んじゃってる可能性も?

ちょっと開発版の方も追いかけながら調べれたら調べてみます。

Posted on 9月 15, 2014 at 9:18 午後

LMDE201403のLEMP環境にて日本語化ができない様子

Concrete5.7.0が正式リリースとのことで、早速自宅のサーバー(CentOS6.5)とラップトップのローカル(LMDE)にインストールしてみました。
CentOS6.5のLEMP環境では問題なかったのですが、LMDE201403x64のLEMP環境にて、インストール時に日本語を選択してもインストール後の管理ページが日本語になりませんので報告いたします。
インストール時に言語選択でインストール中は問題なく日本語表示されますが、完了後ログインすると英語表示になっており、languageから変更を試みたところ変更が効かないようです(エラーメッセージは出ないのですがログインしなおしても英語のまま)。
僕がどこかで初歩的なミスをしている可能性もあります。

環境
LMDE201403 Nginx1.4.4 PHP5.5.6 MySQL 5.5.33
Nginxのserverセクション

server {
listen 80;
server_name localhost;

root /usr/share/nginx/html;

location / {
root /usr/share/nginx/html;
index index.php index.html index.htm;
}

error_page 404 /404.html;

# redirect server error pages to the static page /50x.html
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}


# concrete5.7.0

location =/web/ {
rewrite ^ /web/index.php;
}
location /web {
if ( !-e $request_filename ) {
rewrite ^ /web/index.php last;
}
}

# php
location ~\.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;
fastcgi_param REQUEST_METHOD $request_method;
include fastcgi_params;
fastcgi_read_timeout 1020;
}
}


管理画面のlanguageから言語変更を試みた際のnginxのアクセスログが以下になります。
127.0.0.1 - - [13/Sep/2014:22:47:48 +0900] "GET /web/index.php/dashboard/system/basics/multilingual HTTP/1.1" 200 7113 "http://localhost/web/index.php/dashboard/system" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
127.0.0.1 - - [13/Sep/2014:22:47:48 +0900] "GET /web/index.php/tools/required/i18n_js HTTP/1.1" 200 8155 "http://localhost/web/index.php/dashboard/system/basics/multilingual" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
127.0.0.1 - - [13/Sep/2014:22:47:56 +0900] "POST /web/index.php/dashboard/system/basics/multilingual/save_interface_language HTTP/1.1" 302 669 "http://localhost/web/index.php/dashboard/system/basics/multilingual" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
127.0.0.1 - - [13/Sep/2014:22:47:57 +0900] "GET /web/index.php/dashboard/system/basics/multilingual/interface_settings_saved HTTP/1.1" 200 7229 "http://localhost/web/index.php/dashboard/system/basics/multilingual" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
127.0.0.1 - - [13/Sep/2014:22:47:57 +0900] "GET /web/index.php/tools/required/i18n_js HTTP/1.1" 200 8155 "http://localhost/web/index.php/dashboard/system/basics/multilingual/interface_settings_saved" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"

となっています。
上記ログはchromiumブラウザ使用時ですが、Firefoxでも同じ挙動のようです。

問題の切り分けもできずに申し訳ないですがよろしくお願いいたします。

Posted on 9月 13, 2014 at 11:42 午後