ricoさん
こちらも、Azureの勉強に成ったので、問題ありませんよ。
サイト作られたら、是非、教えてくださいね!
これからも宜しくお願いします。
Re: 日本語のトピックが作成できない件について
2015年10月20日 at 20:45
解決しました。
concrete5日本語公式サイトの5.7系のアップグレード方法に記載されている、方法2の手順で、Azure上のconcrete5を5.7.5.2にアップグレードした所、日本語のトピックもエラーなく作成できる事を確認しました。
(前述の.user.iniによるPHPの設定変更は必要です)
Azureに原因があるのか、5.7.4.2に原因があるのかは、
自分の手元に5.7.4.2環境を用意していないので、未確認です。
【調査過程】
1)メッセージを全て英語に変更し、表示されるメッセージを確認
→Invalid title for topic
2)上記が出力されるロジックを調査
ファイルは/concrete/controllers/single_pages/dashboard/system/attributes/topics.php
のadd_topic_node
で、$_POSTでname='treeNodeTopicName'を変数’$title’にセットしている事を確認
3)実際の画面で、httpパケットをスニファーでキャプチャーし、
treeNodeTopicNameという名称でPOSTメソッド内に入力した値が送信されている事を確認
4)自分のローカル環境(ver 5.7.5.2)で同様の操作で、日本語トピックが登録できる事を確認
5)5.7.4.2と5.7.5.2の該当ソースを比較
→ なんだか該当のロジック($_POSTを受け取っている部分)に変更がある事を確認
6)Azure上のconcrete5を手動アップグレードでアップグレードし、本事象の改善を確認
Re: 日本語のトピックが作成できない件について
2015年10月29日 at 10:15
遠藤さま
5.7.5.2へアップグレードを行ったところ、日本語のトピックが作成できることを確認しました。
どこに着目すれば良いのかも分からなかったので、返信いただけて本当に助かりました。
ありがとうございます。
こちらこそ、よろしくお願いいたします。
余談ですが、
アップグレード時にタイムアウトしてしまいましたので(汗
アップグレードを行う方はiniファイルの設定を事前に確認した方がよさそうです。
(参考)
・http://concrete5-japan.org/community/forums/bug/post-3514/(120じゃ足りなくて、300にしました)
・http://concrete5-japan.org/community/forums/install/post-11589/post-11646/post-11653/
5.7.5.2へアップグレードを行ったところ、日本語のトピックが作成できることを確認しました。
どこに着目すれば良いのかも分からなかったので、返信いただけて本当に助かりました。
ありがとうございます。
こちらこそ、よろしくお願いいたします。
余談ですが、
アップグレード時にタイムアウトしてしまいましたので(汗
アップグレードを行う方はiniファイルの設定を事前に確認した方がよさそうです。
(参考)
・http://concrete5-japan.org/community/forums/bug/post-3514/(120じゃ足りなくて、300にしました)
・http://concrete5-japan.org/community/forums/install/post-11589/post-11646/post-11653/
Your post has been saved and will be published after approval by the forum moderator.
rico
Re: 日本語のトピックが作成できない件について
お時間を割いていただき、ありがとうございます。
iniの設定の確認と、手動アップグレードを行ってみます。