Liferay PaaSでマルチバイトのMySQLテーブルデータを確認する方法

Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM).

問題

  • liferayサービスのshell2バイトコードの情報は、全て”??”と返り、内容が確認できません。

環境

  • Liferay Cloud

解決

  • Liferay Cloudコンテナのlocaleがデフォルトで、UTF-8をサポートしていないPOSIXに設定されております。このため日本語表記のユーザー名が正しくコンソールに表記されない様です。
     
    liferay/LCP.jsonを以下の様に設定後、デプロイいただくと設定を変更いただけます。
    変更後に該当のクエリを実行し、日本語表記のユーザー名となるかをご確認ください。
     
    <liferay/LCP.json>
    {

    "env": {

    "LANG": "C.UTF-8"

    },

    }
     

追加情報

 

 

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています